Edinburgh to Middlesbrough train

Cheap train tickets from Edinburgh to Middlesbrough

Showing times and prices for Mar 30

Cheapest

-

Average

-

The best way to find a cheap train ticket from Edinburgh to Middlesbrough is to book your journey as far in advance as possible and to avoid traveling at rush hour.

LNER
05:48AMEdinburgh3h09 08:57AMMiddlesbrough
1 transfer
Find prices
CrossCountry
06:06AMEdinburgh2h44 08:50AMMiddlesbrough
1 transfer
Find prices
LNER
06:26AMEdinburgh2h55 09:21AMMiddlesbrough
1 transfer
Find prices
LNER
06:56AMEdinburgh3h41 10:37AMMiddlesbrough
1 transfer
Find prices
CrossCountry
07:01AMEdinburgh2h49 09:50AMMiddlesbrough
1 transfer
Find prices

Train schedule from Edinburgh to Middlesbrough

Showing trains for tomorrow, Thursday, March 30
LNER
05:48AMEdinburgh3h09 08:57AMMiddlesbrough
1 transfer
CrossCountry
06:06AMEdinburgh2h44 08:50AMMiddlesbrough
1 transfer
LNER
06:26AMEdinburgh2h55 09:21AMMiddlesbrough
1 transfer
LNER
06:56AMEdinburgh3h41 10:37AMMiddlesbrough
1 transfer
CrossCountry
07:01AMEdinburgh2h49 09:50AMMiddlesbrough
1 transfer
LNER
07:30AMEdinburgh2h51 10:21AMMiddlesbrough
1 transfer
CrossCountry
08:06AMEdinburgh2h45 10:51AMMiddlesbrough
1 transfer
LNER
08:30AMEdinburgh2h51 11:21AMMiddlesbrough
1 transfer
LNER
09:00AMEdinburgh3h35 12:35PMMiddlesbrough
1 transfer
CrossCountry
09:05AMEdinburgh2h46 11:51AMMiddlesbrough
1 transfer
LNER
09:30AMEdinburgh2h51 12:21PMMiddlesbrough
1 transfer
CrossCountry
10:03AMEdinburgh2h47 12:50PMMiddlesbrough
1 transfer
LNER
10:30AMEdinburgh2h51 01:21PMMiddlesbrough
1 transfer
LNER
11:00AMEdinburgh3h37 02:37PMMiddlesbrough
1 transfer
CrossCountry
11:06AMEdinburgh2h44 01:50PMMiddlesbrough
1 transfer
LNER
11:30AMEdinburgh2h51 02:21PMMiddlesbrough
1 transfer
CrossCountry
12:03PMEdinburgh2h47 02:50PMMiddlesbrough
1 transfer
LNER
12:30PMEdinburgh2h51 03:21PMMiddlesbrough
1 transfer
LNER
01:00PMEdinburgh3h37 04:37PMMiddlesbrough
1 transfer
CrossCountry
01:05PMEdinburgh2h45 03:50PMMiddlesbrough
1 transfer
LNER
01:30PMEdinburgh2h51 04:21PMMiddlesbrough
1 transfer
CrossCountry
02:05PMEdinburgh2h45 04:50PMMiddlesbrough
1 transfer
LNER
02:30PMEdinburgh2h51 05:21PMMiddlesbrough
1 transfer
LNER
03:00PMEdinburgh3h35 06:35PMMiddlesbrough
1 transfer
CrossCountry
03:08PMEdinburgh2h42 05:50PMMiddlesbrough
1 transfer
LNER
03:30PMEdinburgh2h54 06:24PMMiddlesbrough
1 transfer
LNER
04:00PMEdinburgh3h35 07:35PMMiddlesbrough
1 transfer
CrossCountry
04:07PMEdinburgh2h43 06:50PMMiddlesbrough
1 transfer
LNER
04:30PMEdinburgh2h51 07:21PMMiddlesbrough
1 transfer
CrossCountry
05:07PMEdinburgh2h43 07:50PMMiddlesbrough
1 transfer
LNER
05:31PMEdinburgh2h50 08:21PMMiddlesbrough
1 transfer
CrossCountry
06:08PMEdinburgh2h42 08:50PMMiddlesbrough
1 transfer
LNER
06:31PMEdinburgh2h50 09:21PMMiddlesbrough
1 transfer
LNER
07:36PMEdinburgh2h45 10:21PMMiddlesbrough
1 transfer
CrossCountry
08:03PMEdinburgh2h59 11:02PMMiddlesbrough
1 transfer
LNER
09:01PMEdinburgh9h30 06:31AMMiddlesbrough
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05

Fastest train times from Edinburgh to Middlesbrough

Showing times and prices for Mar 30

Fastest Journey

2 h 42 m

Average

2 h 42 m

Trains per day

5

Distance

197 km

It's difficult to get from Edinburgh to Middlesbrough without transferring at least once.

CrossCountry
03:08PMEdinburgh2h42 05:50PMMiddlesbrough
1 transfer
Find prices
CrossCountry
06:08PMEdinburgh2h42 08:50PMMiddlesbrough
1 transfer
Find prices
CrossCountry
04:07PMEdinburgh2h43 06:50PMMiddlesbrough
1 transfer
Find prices
CrossCountry
05:07PMEdinburgh2h43 07:50PMMiddlesbrough
1 transfer
Find prices
CrossCountry
06:06AMEdinburgh2h44 08:50AMMiddlesbrough
1 transfer
Find prices

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Edinburgh to Middlesbrough

distanceDistance122 miles (197 km)
frequencyTrain frequency29 a day
changesDirect trainNo
carriersTrain providersCross Country, Avanti West Coast or London North Eastern Railway

Trains from Edinburgh to Middlesbrough cover the 122 miles (197 km) long journey taking on average 3 h 38 min with our travel partners like Cross Country, Avanti West Coast or London North Eastern Railway. Normally, there are 29 trains operating per day, including direct services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Middlesbrough.

Train companies: CrossCountry from Edinburgh to Middlesbrough trains

Find the best trip to Middlesbrough from Edinburgh with CrossCountry. Comparing schedules and prices and booking the most convenient route has never been easier with over 1000 travel companies on Omio.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Edinburgh and Middlesbrough you can choose between Standard Class and First Class tickets on Omio.

Edinburgh to Middlesbrough train information with CrossCountry:

  • Average Duration: 2 h 45 min
  • CrossCountry frequency: 13 a day

Travel Tips: Trains from Edinburgh to Middlesbrough

Travel Tips: Travel by train to Middlesbrough easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Middlesbrough.
FAQs
The distance to Middlesbrough from Edinburgh by train is approximately 122 miles (197 km).
On average the Edinburgh to Middlesbrough train time is 3 h 38 min  covering the 122 mile (197 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Omio customers traveling this route book their trains from Edinburgh Waverley   to Middlesbrough.

Passengers booking this trip most frequently board their trains from Edinburgh Waverley and need to travel around 0.4 miles (660 m) from the city center to get to this train station.

Passengers arriving in Middlesbrough most often arrive at Middlesbrough and need to travel around 0.2 miles (332 m) from this train station to the city center.

When taking a train from Edinburgh to Middlesbrough, you can count on Cross Country, Avanti West Coast or London North Eastern Railway for the best way to get you to Middlesbrough. You can also check all possible train providers who offer a service to Middlesbrough from Edinburgh and compare the amenities they offer before buying a train ticket.
The average number of trains departing Edinburgh for Middlesbrough is 29 a day. The train schedules and services may vary between weekdays and weekends.
The first Edinburgh to Middlesbrough train departs at 5: 48 AM   and the last train from Edinburgh to Middlesbrough leaves at 10: 00 PM. Check out the most up-to-date train schedule from Edinburgh to Middlesbrough on Omio and find the best time to travel to your destination.

Important Stations and Airports for this connection

Edinburgh
Middlesbrough
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your journey between Edinburgh and Middlesbrough.
Amenities at station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
Metro: No metro available.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transit options for Haymarket
Location for Rail Replacement Services: Buses pick up/drop off from the layby in front of the station
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transit options for Edinburgh Gateway
Location for Rail Replacement Services: Buses pick up/drop off from the bus stops outside the station
Amenities at station
WifiWifi
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
Public transit options for Edinburgh Park
Location for Rail Replacement Services: Buses pick up/drop off from Platform 2 bus stop, adjacent to Herminston Gate
Amenities at station
AccessibilityAccessibility
HomeTrainsTrain Times to MiddlesbroughEdinburgh to Middlesbrough train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language