Trip to Edinburgh

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 Leeds (West Yorkshire) to Edinburgh

🚆 Hop on a direct train from Leeds to Edinburgh operated by CrossCountry. The journey takes approximately 2h 58m with hourly services running every day. 🌆 Enjoy a comfortable ride covering a distance of 370 km from Leeds to Edinburgh by train. Prices can vary between £95 - £292 for this efficient route. 🗺️ Choose the convenient direct route with one step on a CrossCountry train from Leeds to Edinburgh, taking about 2h 58m for a smooth and efficient journey.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Find accommodation
  • CrossCountry is the primary company providing direct train routes from Leeds to Edinburgh, with services departing hourly and taking approximately 2 hours and 58 minutes for the journey. Trains depart from Leeds station and arrive at Edinburgh station. The prices for these trains vary from £96 to £295. Additional transfer options with companies like Northern and LNER are available, with varying journey times and routes.
  • The fastest train between Leeds and Edinburgh is the direct service operated by CrossCountry, taking approximately 2 hours and 58 minutes for the journey. This direct train departs from Leeds station and arrives at Edinburgh station, providing a quick and convenient travel option. While there are alternative routes with transfers that may have slightly longer journey times, the direct CrossCountry service offers the quickest way to reach Edinburgh from Leeds by train.
  • Trains departing for Edinburgh from Leeds in West Yorkshire primarily leave from Leeds station. This station serves as the main departure point for the CrossCountry train services headed to Edinburgh. Passengers can easily access these trains from Leeds station to begin their journey to Edinburgh. Departure times and schedules can be obtained from the station or through CrossCountry's website or customer service.
  • There is a direct train service operated by CrossCountry departing from Leeds to Edinburgh. This service runs hourly and operates every day, providing travelers with convenient options for their journey. With only one direct train between Leeds and Edinburgh, passengers can enjoy a streamlined and efficient travel experience with a journey duration of approximately 2 hours and 58 minutes.
  • The train service from Leeds to Edinburgh, operated by CrossCountry, arrives at Edinburgh station. Edinburgh station is conveniently located in the city center, allowing passengers to easily access various attractions and accommodations upon their arrival. This central location provides a convenient starting point for travelers to explore all that Edinburgh has to offer, with transportation links available to reach their final destinations within the city.
  • The first train of the day to travel from Leeds to Edinburgh is typically in the early morning, with services departing hourly. The last train of the day usually departs in the late evening, offering travelers flexibility in their journey timings. These regular hourly services operated by CrossCountry provide passengers with plenty of options throughout the day to make the trip from Leeds to Edinburgh.
  • There are multiple direct train trips each day between Leeds and Edinburgh, with services departing hourly. This provides travelers with frequent options to make the journey conveniently. Operated by CrossCountry, these direct trains offer a consistent and efficient way to travel from Leeds to Edinburgh without the need for transfers or additional stops.
  • Yes, there is a direct train route between Leeds and Edinburgh operated by CrossCountry. This direct service departs from Leeds and arrives at Edinburgh, providing a convenient and efficient way to travel between the two cities. Trains run hourly, operating every day, and the journey typically takes around 2 hours and 58 minutes.
  • The cost of a train ticket from Leeds to Edinburgh can vary between £96 and £295, depending on factors such as the class of travel, time of booking, and availability. Passengers have the flexibility to choose the fare that best suits their budget and preferences. It is recommended to book tickets in advance to secure the best possible price for the journey.

Will you be returning to Leeds (West Yorkshire) by train?

If you are looking for the return train journey, check out trains from Edinburgh to Leeds (West Yorkshire)

See schedule