Trip to York

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Gainsborough to York

🚆 Despite no direct train from Gainsborough to York, travelers can easily make the journey with a transfer at Doncaster. The total time of travel, including transfers, is approximately 1 hour and 16 minutes. 💷 The cost for a train ticket between Gainsborough and York ranges from £18 to £85, making it a relatively affordable and efficient mode of transportation for those looking to explore the historic city of York from Gainsborough.

Where to stay in York

There are over 670 hotels to stay in York. Prices range from $21 per night.

Find accommodation
  • There is no direct train service from Gainsborough to York. However, you can take a journey with a transfer at Doncaster. The train services from Gainsborough Lea Road station to York are operated by East Midlands Railways and LNER, with the total travel time averaging around 1 hour and 16 minutes. Ticket prices for this route typically range from £18 to £86, depending on the class and booking availability.
  • The fastest train option between Gainsborough and York involves a transfer at Doncaster. The journey, operated by East Midlands Railways and LNER, typically takes approximately 1 hour and 16 minutes. While there are no direct trains available, this route offers a relatively efficient and convenient way to travel between the two destinations. Ticket prices for this journey vary from £18 to £86, depending on the specific class and booking conditions.
  • Trains bound for York from Gainsborough depart from Gainsborough Lea Road station. This station serves as the departure point for the train services operated by East Midlands Railways. Passengers can board the trains to York at Gainsborough Lea Road station, which is the starting point of this particular route.
  • There are several train services available for the journey from Gainsborough to York although there is no direct route. Passengers can travel by trains operated by East Midlands Railways, which depart from Gainsborough Lea Road station and involve a transfer at Doncaster before arriving at York. Additionally, LNER also offers services for this route, arriving at York station. The travel time for this journey, including transfers, is approximately 1 hour and 16 minutes, with ticket prices ranging from £18 to £86 depending on class and booking options.
  • The train services from Gainsborough to York operated by LNER, arrive at York station. York station is a major railway hub in York located in the city center and providing convenient access to various local attractions, amenities, and transportation connections. Passengers disembarking at York station will find themselves well-placed to explore the historic city of York and its many points of interest.
  • The first train of the day from Gainsborough Lea Road station to York, which requires a transfer at Doncaster, typically departs early in the morning, allowing passengers to reach York with a total journey time of approximately 1 hour and 16 minutes. The last train service for this route usually departs in the evening, giving travelers ample opportunity to make the trip within a day. Both East Midlands Railways and LNER operate services on this route, providing options for passengers at different times throughout the day.
  • There are no direct train trips available between Gainsborough and York. Passengers traveling this route will need to take a train from Gainsborough Lea Road with a transfer at Doncaster to reach York station, operated by East Midlands Railways and LNER. The journey with connections typically takes around 1 hour and 16 minutes, offering an efficient option for travelers despite the need for a transfer. While not direct, the services provided by both operators ensure a convenient and relatively quick journey between Gainsborough and York by train.
  • There is no direct train service available between Gainsborough and York. Travelers will need to take a train from Gainsborough Lea Road and transfer at Doncaster to reach York station. The entire journey, including the transfer, typically takes around 1 hour and 16 minutes. While a direct route is not offered, the transfer at Doncaster allows passengers to reach York conveniently and efficiently by train.
  • The cost of a train ticket from Gainsborough to York can vary between £18 and £86, depending on factors such as the class of service, availability, and booking time. Passengers have the flexibility to choose from different fare options that suit their preferences and budget. It is advisable to book tickets in advance to secure lower prices and ensure a smooth journey between these two destinations by train.

Will you be returning to Gainsborough by train?

If you are looking for the return train journey, check out trains from York to Gainsborough

See schedule