Find all the dates and times for this journey
5 undefined 39 undefined
6 undefined 6 undefined
|Distance||299 miles (483 km)|
|Average train duration||5 h 39 min|
|Average train ticket price||£140 (€154)|
|Train companies||Cross Country, Avanti West Coast, London North Eastern Railway or First Transpennine Express|
Trains from Oxford to Edinburgh cover the 299 miles (483 km) long trip taking on average 5 h 39 min with our travel partners like Cross Country, Avanti West Coast, London North Eastern Railway or First Transpennine Express. There are direct train services available. While the average ticket price for this journey costs around £140, you can find the cheapest train ticket for as low as £92. Travellers depart most frequently from Oxford and arrive in Edinburgh Waverley.
Find the best trains from Oxford to Edinburgh with Omio's travel partners CrossCountry from £92. We can find you the best deals, timetables and tickets when comparing and booking the best route.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Oxford to Edinburgh you can choose between Standard Class and First Class tickets on Omio.
Find the perfect CrossCountry train from Oxford to Edinburgh for a smooth and relaxing journey. Omio makes it convenient for you to check the latest CrossCountry train timetables and compare the cheapest, fastest or earliest train from Oxford to Edinburgh. You can also check relevant travel information for the CrossCountry train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap CrossCountry train tickets online. You can expect to travel around 299 miles (483 km) on this route and your CrossCountry Oxford to Edinburgh train ticket can cost as little as £183 one-way if you book in advance. When you search for CrossCountry tickets between Oxford and Edinburgh in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official CrossCountry train tickets online quickly and easily on Omio and enjoy the travel experience!
CrossCountry 's current ticket policies due to COVID-19 for your train between Oxford and Edinburgh are the following:
When taking a train from Oxford, you have a couple of train stations you can depart from including Oxford, Oxford Parkway Station and Oxford, Magdalen Road. When you arrive in Edinburgh, your train can arrive in train stations including Edinburgh Waverley, Edinburgh Haymarket and Edinburgh Gateway.
Omio customers travelling this route book their trains from Oxford to Edinburgh Waverley.
You can find the most popular departure train station for this route, Oxford, located approximately 0 mile (s) / 0 km from the city centre of Oxford. The most popular arrival train station in Edinburgh, called Edinburgh Waverley, is located around 0 mile (s) / 0 km away from its city centre.
Here are some other resources that might have the information you need