Middlesbrough to Birmingham bus

Fri, Mar 21
+ Add return
Megabus
National Express
FlixBus
Alsa
BlaBlaCar Bus

1,000+ travel companies

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 buses from Middlesbrough to Birmingham

Showing times and prices for Mar 21

Cheapest price

$34

Average price

$48

Fastest journey

4 h 40 m

Average duration

5 h 1 m

Buses per day

10

Distance

237 km

Cheap tickets

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

Cheapest
FlixBus
06:25PM8h55
Middlesbrough, Newport Road
03:20AMBirmingham, Paradise Circus Queensway
$341One-way
1 transfer
2nd Cheapest
FlixBus
12:45AM8h45
Middlesbrough, Newport Road
09:30AMBirmingham, Paradise Circus Queensway
$351One-way
1 transfer
National Express
10:45AM5h15
Middlesbrough, Newport Road
04:00PMBirmingham, Coach Station
$481One-way
0 transfers
National Express
09:10AM4h50
Middlesbrough, Newport Road
02:00PMBirmingham, Coach Station
$481One-way
0 transfers
National Express
07:00AM5h00
Middlesbrough, Newport Road
12:00PMBirmingham, Coach Station
$481One-way
0 transfers

Middlesbrough to Birmingham bus times

Showing buses for tomorrow, Friday, March 21
ProviderDepartsDurationArrivesTransfersTickets
National Express
NX172
National ExpressNX172
12:25AM Middlesbrough, Newport Road6h20 06:45AM Birmingham, Coach Station1 transfer
FlixBus
FlixBus
FlixBusFlixBus
12:45AM Middlesbrough, Newport Road8h45 09:30AM Birmingham, Paradise Circus Queensway1 transfer
National Express
NX133
National ExpressNX133
07:00AM Middlesbrough, Newport Road5h00 12:00PM Birmingham, Coach Station0 transfersDirect
National Express
NX426
National ExpressNX426
07:40AM Middlesbrough, Newport Road5h20 01:00PM Birmingham, Coach Station1 transfer
National Express
NX133
National ExpressNX133
09:10AM Middlesbrough, Newport Road4h50 02:00PM Birmingham, Coach Station0 transfersDirect
National Express
NX426
National ExpressNX426
09:30AM Middlesbrough, Newport Road5h40 03:10PM Birmingham, Coach Station1 transfer
National Express
NX133
National ExpressNX133
10:45AM Middlesbrough, Newport Road5h15 04:00PM Birmingham, Coach Station0 transfersDirect
National Express
NX426
National ExpressNX426
01:25PM Middlesbrough, Newport Road5h50 07:15PM Birmingham, Coach Station1 transfer
National Express
NX133
National ExpressNX133
04:55PM Middlesbrough, Newport Road4h40 09:35PM Birmingham, Coach Station0 transfersDirect
FlixBus
FlixBus
FlixBusFlixBus
06:25PM Middlesbrough, Newport Road8h55 03:20AM Birmingham, Paradise Circus Queensway1 transfer

Find all the dates and times for this journey

Compare prices and tickets Middlesbrough to Birmingham by bus or train

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

Journey information

Overview: Bus from Middlesbrough to Birmingham

Buses from Middlesbrough to Birmingham run on average 10 times per day, taking around 7h 11m. Cheap bus tickets for this journey start at $14 (€12) 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
147 miles (237 km)
Average bus duration
7h 11m
Cheapest ticket price
$14 (€12)
Buses per day
10
Direct buses
5
Bus providers
3
Fastest bus
4h 40m
First bus
00:45
Last bus
18:25
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

Bus providers: Megabus, National Express and FlixBus from Middlesbrough to Birmingham

Megabus, National Express and FlixBus buses will get you from Middlesbrough to Birmingham from $5 (€4). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

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 to Birmingham from Middlesbrough, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

National Express from Middlesbrough to Birmingham bus information:

  • Average Duration: 4 h 40 min
  • Cheapest Price: $40
  • National Express frequency: 4 a day

Your Guide to Booking a Bus from Middlesbrough to Birmingham

Embarking on a journey via the bus from Middlesbrough to Birmingham offers a seamless travel experience that connects you from the northeastern town to the heart of the Midlands. For those planning their travels, the most popular departure point is the Middlesbrough Bus Station, where a variety of services operate the Middlesbrough to Birmingham bus route. Your journey will culminate at the well-connected Birmingham Coach Station, conveniently located in the city center. Whether you're commuting for business or leisure, buses from Middlesbrough to Birmingham provide a reliable option for travelers.

Middlesbrough to Birmingham Bus Timetable

When planning your trip from Middlesbrough to Birmingham, understanding the stops and frequency of buses ensures a smooth journey. The buses conveniently connect several key spots such as Stockton, Darlington, and Sheffield before reaching the vibrant city of Birmingham. The first bus typically departs from Middlesbrough at 00:45, while the last journey usually leaves at 18:25. The Middlesbrough to Birmingham bus schedule is designed to provide flexibility, ensuring timely departures to fit various travel needs.

The journey on a Middlesbrough to Birmingham bus covers a distance of 147 miles (237 km) between the two cities, offering a scenic and restful travel experience. The average bus journey duration is approximately 4h 40m, which allows you to relax, enjoy the scenery, and perhaps catch up on some reading or work on the go. Planning according to the Middlesbrough to Birmingham bus time will make your trip more enjoyable and efficient.

Buses run daily from Middlesbrough to Birmingham, ensuring convenience and adaptability for travelers. With an average of 10 buses operating each day, you can find a departure time that suits your schedule, whether you're traveling during the weekday or planning a weekend getaway. The Middlesbrough to Birmingham bus schedule is structured to provide regular frequencies throughout the week to accommodate both business and leisure travelers.

Middlesbrough to Birmingham Bus: National Express and Megabus

If you're planning a journey from Middlesbrough to Birmingham, you'll be glad to know that leading providers like National Express and Megabus offer comfortable and convenient travel options. National Express operates modern coaches equipped with spacious seating and on-board entertainment systems to ensure a relaxing trip. Meanwhile, Megabus offers budget-friendly services with free Wi-Fi, allowing passengers to stay connected during their journey. Both companies provide reliable schedules, making it easier to plan your travel day with flexibility in mind.

FAQs: Bus from Middlesbrough to Birmingham

FAQs: Take the bus from Middlesbrough to Birmingham 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 Birmingham.
FAQs

Popular bus stations from Middlesbrough to Birmingham

Middlesbrough
Birmingham
The major bus 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 Birmingham.
Middlesbrough, Bus Station
The major bus station for arrivals in Birmingham is Birmingham, Brunel Street. Find all the information you need to know about services, amenities and connections at Birmingham, Brunel Street for your trip to Birmingham from Middlesbrough.
Birmingham, Brunel Street
Birmingham, Coach StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
1 km
Car connection
Mill Lane
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafeteria and fast-food options inside the station
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Birmingham, Coach Station
  • Bus: 97, 97A, X1, X2 Train: Birmingham New Street
Birmingham, Comet Road (Airport)

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

Useful links