Middlesbrough to London bus

Cheap bus tickets from Middlesbrough to London

Showing times and prices for Mar 28

Cheapest

17

Average

18

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

Cheapest
04:10PMMiddlesbrough, Newport Road5h20 09:30PMLondon
0 transfers
171One-way
Cheapest
04:10PMMiddlesbrough, Newport Road5h45 09:55PMLondon
0 transfers
171One-way
Cheapest
09:40PMMiddlesbrough, Newport Road7h10 04:50AMLondon
0 transfers
171One-way
2nd Cheapest
09:40PMMiddlesbrough, Newport Road6h45 04:25AMLondon
0 transfers
191One-way
03:50PMMiddlesbrough, Newport Road6h15 10:05PMLondon
0 transfers
201One-way

Bus schedule from Middlesbrough to London

Showing buses for tomorrow, Tuesday, March 28
12:25AMMiddlesbrough, Newport Road5h55 06:20AMLondon
0 transfers
07:40AMMiddlesbrough, Newport Road6h45 02:25PMLondon
0 transfers
07:40AMMiddlesbrough, Newport Road6h20 02:00PMLondon
0 transfers
08:25AMMiddlesbrough, Newport Road6h50 03:15PMLondon
0 transfers
09:15AMMiddlesbrough, Newport Road8h05 05:20PMLondon
1 transfer
12:15PMMiddlesbrough, Newport Road7h35 07:50PMLondon
1 transfer
02:05PMMiddlesbrough, Newport Road6h35 08:40PMLondon
0 transfers
03:50PMMiddlesbrough, Newport Road6h15 10:05PMLondon
0 transfers
04:10PMMiddlesbrough, Newport Road5h20 09:30PMLondon
0 transfers
04:10PMMiddlesbrough, Newport Road5h45 09:55PMLondon
0 transfers
09:40PMMiddlesbrough, Newport Road6h45 04:25AMLondon
0 transfers
09:40PMMiddlesbrough, Newport Road7h10 04:50AMLondon
0 transfers
11:40PMMiddlesbrough, Newport Road10h10 09:50AMLondon
0 transfers
11:40PMMiddlesbrough, Newport Road9h20 09:00AMLondon, Heathrow Airport Terminals 1, 2, 3
0 transfers

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
Mar 28
Wed
Mar 29
Thu
Mar 30
Fri
Mar 31
Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14
Sat
Apr 15
Sun
Apr 16
Mon
Apr 17

Bus times from Middlesbrough to London

Showing times and prices for Mar 28

Fastest Journey

5 h 20 m

Average

5 h 55 m

Buses per day

5

Distance

349 km

Of the 5 buses that leave Middlesbrough for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
04:10PMMiddlesbrough, Newport Road5h20 09:30PMLondon
0 transfers
171One-way
2nd Fastest
04:10PMMiddlesbrough, Newport Road5h45 09:55PMLondon
0 transfers
171One-way
12:25AMMiddlesbrough, Newport Road5h55 06:20AMLondon
0 transfers
521One-way
03:50PMMiddlesbrough, Newport Road6h15 10:05PMLondon
0 transfers
201One-way
07:40AMMiddlesbrough, Newport Road6h20 02:00PMLondon
0 transfers
211One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Middlesbrough to London

distanceDistance216 miles (349 km)
durationAverage bus duration5 h 45 min
priceAverage bus ticket price$20 (€18)
frequencyBus frequency4 a day
changesDirect busYes, there are 3 direct buses a day
carriersBus providersMegabus or National Express

Buses from Middlesbrough to London cover the 216 miles (349 km) long trip taking on average 5 h 45 min with our travel partners like Megabus or National Express. Normally, there are 4 buses operating per day, including direct services available. You can get the cheapest bus tickets for this journey for as low as $18 (€16), but the average price of bus tickets is $20 (€18).

Bus companies: National Express from Middlesbrough to London

For as little as $18 (€16) you can travel by bus from Middlesbrough to London with National Express. Omio will show you the best deals, schedules and tickets available for this route.

National Express

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

    Travel Tips: Bus to London from Middlesbrough

    Travel Tips: Take the bus to London 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 Middlesbrough to London.
    FAQs
    Cheap bus tickets from Middlesbrough to London can start from as little as $18 (€16) when you book in advance. The average bus ticket price for Middlesbrough to London is $20 (€18); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
    The average journey time by bus from Middlesbrough to London is 5 h 45 min  to travel the 216 mile (349 km) long journey, with around there are 4 buses per day. Journey times can vary on weekends and holidays.
    The bus from Middlesbrough to London leaves at 11: 40 PM. Plan your trip with the Journey Planner  from Omio.
    Yes, there are 3 direct buses a day from Middlesbrough to London with National Express or Megabus. Schedules can vary on holidays or weekends with fewer direct buses.
    When taking a bus from Middlesbrough to London, you can count on Megabus or National Express for the best way to get you to London. You can also check all possible bus companies who offer a service between Middlesbrough and London and compare the amenities they offer before buying a bus ticket.
    The cheapest month for a bus from Middlesbrough to London is April.
    Yes, you can take a bus between Middlesbrough and London.
    HomeBusesBus tickets to LondonMiddlesbrough to London 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
    Currency
    Language