Trip to York

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration3h
Distance326 km
Avg. price$ 80
Train trips9 found

Trains from Edinburgh to York

🚆 Enjoy a scenic train journey from Edinburgh to York with LNER! Departing every 30 minutes, the 2-hour and 24-minute trip offers a convenient and comfortable travel option. 🛤️ With prices varying from £36 to £261, the Edinburgh to York train route is a popular choice for travelers looking to reach their destination efficiently and enjoyably.

Where to stay in York

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

Find accommodation
  • The train services from Edinburgh to York are provided by LNER. There is a direct train that departs from Edinburgh station and arrives at York station, with services operating every 30 minutes, seven days a week. The journey typically takes around 2 hours and 24 minutes, covering a distance of 329 km. Tickets for this route can vary in price from £36 to £263.
  • The fastest train between Edinburgh and York is operated by LNER, with a journey time of approximately 2 hours and 24 minutes. This direct service departs from Edinburgh station and arrives at York station, running every 30 minutes, seven days a week. Covering a distance of 329 km, this efficient and convenient option provides a swift connection between the two cities.
  • Trains heading to York from Edinburgh depart from Edinburgh station. This station serves as the departure point for LNER-operated train services connecting the two cities. Passengers can easily board the trains at Edinburgh station to begin their journey to York.
  • There is a direct train service between Edinburgh and York operated by LNER. These services run every 30 minutes, operating daily. Passengers can expect a journey time of approximately 2 hours and 24 minutes when traveling by train between Edinburgh and York.
  • The train services from Edinburgh to York operated by LNER, arrive at York station. York station is the final destination for trains traveling on this route. Passengers disembark at York station upon completing their journey from Edinburgh.
  • The first train of the day from Edinburgh to York departs from Edinburgh station. Services operate every 30 minutes, allowing for multiple departure times throughout the day. The last train from Edinburgh to York also leaves from Edinburgh station and typically runs until late in the evening, ensuring passengers have various options for travel.
  • There are multiple direct train trips available each day between Edinburgh and York. Services operate every 30 minutes, providing passengers with frequent options for their journey. This convenient schedule allows for flexibility in planning travel between the two cities.
  • Yes, there is a direct train between Edinburgh and York. This service departs from Edinburgh and arrives at York, with trains running every 30 minutes and operating daily. The journey typically takes around 2 hours and 24 minutes, providing a convenient and efficient transportation option for travelers between the two cities.
  • The cost of a train ticket from Edinburgh to York can range from £36 to £263, depending on factors such as the class of travel, time of booking, and availability of discounts or promotions. It is advisable to book tickets in advance to secure the best prices for your journey. The price variation offers flexibility for travelers with different budget preferences when selecting their preferred ticket options for this route.

Will you be returning to Edinburgh by train?

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

See schedule