Middlesbrough to Edinburgh bus

Thu, 20 Mar
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest coaches from Middlesbrough to Edinburgh

Showing times and prices for 20 Mar

Cheapest price

£13

Average price

£21

Fastest journey

3 h 55 m

Average duration

4 h 28 m

Buses per day

4

Distance

197 km

Cheap tickets

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

Cheapest
FlixBus
02:303h55
Middlesbrough, Newport Road
06:25Edinburgh
£131One-way
0 changes
2nd Cheapest
National Express
12:454h35
Middlesbrough, Newport Road
17:20Edinburgh
£211One-way
1 change
National Express
03:004h40
Middlesbrough, Newport Road
07:40Edinburgh
£241One-way
1 change
National Express
14:154h40
Middlesbrough, Newport Road
18:55Edinburgh
£241One-way
1 change

Middlesbrough to Edinburgh bus times

Showing buses for tomorrow, Thursday 20 March
ProviderDepartsDurationArrivesChangesTickets
FlixBus
FlixBus
FlixBusFlixBus
02:30 Middlesbrough, Newport Road3h55 06:25 Edinburgh0 changesDirect
National Express
NX172
National ExpressNX172
03:00 Middlesbrough, Newport Road4h40 07:40 Edinburgh1 change
National Express
NX133
National ExpressNX133
12:45 Middlesbrough, Newport Road4h35 17:20 Edinburgh1 change
National Express
NX172
National ExpressNX172
14:15 Middlesbrough, Newport Road4h40 18:55 Edinburgh1 change

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Middlesbrough to Edinburgh by coach or train

Thu
20 Mar
Fri
21 Mar
Sat
22 Mar
Sun
23 Mar
Mon
24 Mar
Tue
25 Mar
Wed
26 Mar

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

National Express
Eurolines France
RegioJet
Trenitalia

Journey information

Overview: Bus from Middlesbrough to Edinburgh

Buses from Middlesbrough to Edinburgh run on average 3 times per day, taking around 4h 19m. Cheap bus tickets for this journey start at £8 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
197 km
Average bus duration
4h 19m
Cheapest ticket price
£8
Buses per day
3
Direct buses
1
Bus providers
3
Fastest bus
3h 55m
First bus
02:30
Last bus
14:15
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: National Express, FlixBus and TransPennine Express Middlesbrough to Edinburgh

Find the best coaches from Middlesbrough to Edinburgh with Omio's travel partners National Express, FlixBus and TransPennine Express from £4. We can find you the best deals, timetables and tickets when comparing and booking the best journey.

National Express is the UK’s leading long-distance coach provider operating over 550 coaches per day and serving over 900 destinations across the UK. National Express also operates coach services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express coaches have air conditioning and provide free WiFi access along with onboard entertainment. Most coaches come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your coach to Edinburgh from Middlesbrough, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

Middlesbrough to Edinburgh coach information with National Express:

  • Average Duration: 4 h 40 min
  • Cheapest Price: £19

FAQs: Middlesbrough to Edinburgh coach

FAQs: Take the bus from Middlesbrough to Edinburgh with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Middlesbrough to Edinburgh.
FAQs

Important Stations and Airports in Middlesbrough and Edinburgh

Middlesbrough
Edinburgh
The major coach station for departures in Middlesbrough is Middlesbrough, Bus Station. Find all the information you need to know about services, amenities and connections at Middlesbrough, Bus Station for your trip from Middlesbrough to Edinburgh.
Middlesbrough, Bus Station
The major coach station for arrivals in Edinburgh is Edinburgh, Bus Station. Find all the information you need to know about services, amenities and connections at Edinburgh, Bus Station for your trip to Edinburgh from Middlesbrough.
Edinburgh, Bus StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
Car connection
Elder Street
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Café at the Station (in the station)
  • Sandwich Shop (in the station).
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Edinburgh, Bus Station
  • Bus: 10, 11, 12, 16, 22, 25, 26, 44 Trams: T50 Trains: Edinburgh Waverley Station

More options for your journey from Middlesbrough to Edinburgh

Here are some other resources that might have the information you need

Most popular trains, buses, flights and ferries to and from Edinburgh and Middlesbrough

HomeCoachesCoach tickets to Edinburgh Middlesbrough to Edinburgh bus

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
More routes, destinations and providers
Currency
Language