Running 15 times a day with CrossCountry*
*Based on scheduled timetable
Travel from York to Edinburgh with CrossCountry and take advantage of Advance tickets even on the day of travel, up to 15 minutes before departure.
Train journeys from York to Edinburgh take approximately 2.5 hours. This popular route is well-serviced, with many trains operating throughout the week and over the weekend. The journey will take you along the coastline, offering glimpses of quaint towns such as Seahouses from your window.
Buy tickets for any train journey in Britain. We cross more of the country than any other train company.
Today from 17:06