Running 15 times a day with CrossCountry*
*Based on scheduled timetable
The train ride from Edinburgh to York takes 2 hours and 30 minutes and is easy on the eyes. Enjoy spectacular views as you ride along the Northumberland Coast before passing through lively Newcastle and historical Durham. York Train Station is centrally located, making it convenient for you to immediately start exploring this beautiful city and its attractions.
Buy tickets for any train journey in Britain. We cross more of the country than any other train company.
Today from 02:14