YORK TO EDINBURGH TRAIN

The short and easy trip from York to Edinburgh is a great option for travelers interested in discovering the best of Great Britain. With just a few clicks, you can see the timetable and book tickets from York to Edinburgh. Furthermore, you will never forget the views you'll see from the York to Edinburgh train. Start your journey today!

YORK

Departure station:
​York Station
Distance by train
Distance by train:
326 km

EDINBURGH

Arrival station:
Waverley

YORK TO EDINBURGH TRAIN INFORMATION

Are you planning a trip from York to Edinburgh? Then don't hesitate to take a high-speed train. A train from York to Edinburgh is run by several operators: London North Eastern Railway (LNER), the CrossCountry, and TransPennine Express. All three British rail companies offer high-speed services with modern amenities onboard.
Boasting beautiful UK countryside views, the train route from York to Edinburgh takes about 2 hours and 24 minutes, reaching the train's maximum speed of 125 mph. Plus, for passengers' comfort, there are approximately 87 daily departures in total. After enjoying the scenic beauty of Edinburgh, you can continue your journey by boarding the Edinburgh to London train, which offers a direct and efficient route back to England's capital, allowing you to experience the diverse landscapes and cityscapes of the UK seamlessly. Learn more information below and book an online train ticket on Rail Ninja.​

BOOK TRAIN TICKETS FROM YORK TO EDINBURGH

RAILWAY MAP

Check out a train route from York to Edinburgh on the railway map.
Map

RELATED DESTINATIONS