West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
|Distance||161 miles (259 km)|
|Average train duration||2 h 29 min|
|Average train ticket price||£48 (€53)|
|Train companies||Cross Country, London North Eastern Railway or First Transpennine Express|
Trains from Edinburgh to York cover the 161 miles (259 km) long journey taking on average 2 h 29 min with our travel partners like Cross Country, London North Eastern Railway or First Transpennine Express. There are direct train services available. While the average ticket price for this journey costs around £48, you can find the cheapest train ticket for as low as £45. Travellers depart most frequently from Edinburgh Waverley and arrive in York.
Buy your official CrossCountry train tickets from Edinburgh to York from £45 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Edinburgh to York you can choose between Standard Class and First Class tickets on Omio.
Book your CrossCountry Edinburgh to York train with Omio and enjoy a smooth and relaxing journey! Check CrossCountry’s up-to-date train timetables for the ideal departure and arrival times, compare the fastest Edinburgh to York routes as well as the amenities offered in the class fare you choose and buy the most affordable CrossCountry train tickets online that fit your budget. The distance from Edinburgh to York is 161 miles (259 km), and the best price for a one-way Edinburgh - York CrossCountry train ticket starts at £45 if you book in advance. If you would rather search for your CrossCountry ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when travelling by train. Waiting in a queue at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with CrossCountry!
CrossCountry has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train between Edinburgh and York:
Taking trains from Edinburgh to York is straightforward on routes provided by CrossCountry and Virgin trains East Coast. The first departure is at around 6:00 a.m., getting into York approximately 2.5 hours later. There are then three departures an hour throughout the day until the last train leaves at about 9:00 p.m. Please note the 8:00 p.m. train involves a connection at Newcastle and has a slightly longer journey time of around 3 hours. There is a reduced service on Sundays. Trains depart from Edinburgh Waverley Station and arrive at York Station.
When travelling this route, Omio customers are departing most frequently from Edinburgh Waverley and arriving in York.
Passengers board the train most frequently from Edinburgh Waverley, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at York, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need