|Distance||122 miles (197 km)|
|Average train duration||2 h 33 min|
|Average train ticket price||£35 (€40)|
|Train frequency||16 a day|
|Direct train||Yes, there are 16 direct trains a day|
|Train providers||London North Eastern Railway or Cross Country|
Trains from Middlesbrough to Edinburgh cover the 122 miles (197 km) long journey taking on average 2 h 33 min with our travel partners like London North Eastern Railway or Cross Country. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £28, but the average price of train tickets is £35. Travellers depart most frequently from Middlesbrough and arrive in Edinburgh Waverley.
You can travel by train from Middlesbrough to Edinburgh with CrossCountry for as low as £28. When you search for timetables and tickets, Omio will show you the best journey.
CrossCountry is a fast speed train company in the United Kingdom and for your next train from Middlesbrough to Edinburgh you can choose between Standard Class and First Class tickets on Omio.
Omio helps you find the perfect Middlesbrough - Edinburgh train with CrossCountry. Whether you are searching for the fastest, earliest or cheapest train between Middlesbrough and Edinburgh, Omio shows you CrossCountry current train timetables, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best train ticket for your upcoming Middlesbrough to Edinburgh route. You can expect to travel around 122 miles (197 km) to Edinburgh from Middlesbrough on a train with CrossCountry. Once you are ready, buy your one-way CrossCountry tickets from Middlesbrough to Edinburgh starting as low as £28 if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when travelling by train instead of purchasing tickets at the train station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with CrossCountry!
Middlesbrough to Edinburgh train information with CrossCountry:
CrossCountry 's current ticket policies due to COVID-19 for your train from Middlesbrough to Edinburgh are the following:
When taking a train from Middlesbrough, you have a couple of train stations you can depart from including Middlesbrough and Middlesbrough James Cook University Hospital. 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 Middlesbrough to Edinburgh Waverley.
The most popular departure train station with passengers for this trip, called Middlesbrough, is located 0.2 miles (321 m) from the city centre of Middlesbrough.
The most popular arrival train station, Edinburgh Waverley, is located 0.2 miles (429 m) away from the city centre of Edinburgh.
Here are some other resources that might have the information you need