Bath to Birmingham bus

Cheap bus tickets from Bath to Birmingham

Showing times and prices for 29 Jun

Cheapest

£16

Average

£20

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

National Express
09:18AMBath3h42 01:00PMBirmingham
0 changes
£161One-way
National Express
01:05AMBath5h55 07:00AMBirmingham
0 changes
£161One-way
National Express
10:18AMBath3h42 02:00PMBirmingham
0 changes
£171One-way
National Express
04:30AMBath4h00 08:30AMBirmingham
0 changes
£181One-way
National Express
11:38AMBath4h22 04:00PMBirmingham
0 changes
£181One-way

Bus Timetable Bath to Birmingham

Showing buses for tomorrow, Wednesday, 29 June
National Express
01:05Bath5h55 07:00Birmingham
0 changes
National Express
04:30Bath4h00 08:30Birmingham
0 changes
National Express
09:18Bath3h42 13:00Birmingham
0 changes
National Express
10:18Bath3h42 14:00Birmingham
0 changes
National Express
11:38Bath4h22 16:00Birmingham
0 changes
National Express
15:30Bath3h40 19:10Birmingham
0 changes
National Express
16:40Bath3h40 20:20Birmingham
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul
Mon
18 Jul
Tue
19 Jul

Bus times from Bath to Birmingham

Showing times and prices for 29 Jun

Fastest Journey

3 h 40 m

Average

4 h 8 m

Buses per day

7

Distance

127 km

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

National Express
15:30Bath3h40 19:10Birmingham
0 changes
£261One-way
National Express
16:40Bath3h40 20:20Birmingham
0 changes
£321One-way
National Express
09:18Bath3h42 13:00Birmingham
0 changes
£161One-way
National Express
10:18Bath3h42 14:00Birmingham
0 changes
£171One-way
National Express
04:30Bath4h00 08:30Birmingham
0 changes
£181One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Bath to Birmingham

distanceDistance78 miles (126 km)
durationAverage coach duration3 h 42 min
priceAverage coach ticket price£19 (€21)
frequencyCoach frequency1 a day
changesDirect coachYes, there is 1 direct coach a day
carriersCoach companiesMegabus or National Express

Coaches from Bath to Birmingham cover the 78 miles (126 km) long journey taking on average 3 h 42 min with our travel partners like Megabus or National Express. Normally, there is 1 coach operating per day, including direct services available. You can get the cheapest coach tickets for this trip for as low as £15, but the average price of coach tickets is £19. Travellers depart most frequently from Bath Spa and arrive in Birmingham, Coach Station.

Coach companies: National Express Bath to Birmingham

Travel from Bath to Birmingham from £15 with Omio’s coach partners National Express! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

National Express

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Bath - Birmingham coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

Coach information from Bath to Birmingham with National Express:

  • Average Duration: 2 h 45 min
  • Average Price: £15
  • National Express frequency: 1 a day

Travel Tips: Coach to Birmingham from Bath

Take the bus to Birmingham 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 Bath to Birmingham.
FAQs
Looking to save money on your trip? Omio customers have found the cheapest coach to Birmingham from Bath for the next 7 days starting from £15  one way.
The Bath to Birmingham coach ticket price is on average £19  if you are looking to purchase your tickets for this route in the next week.
The coach distance from Bath to Birmingham is around 78 miles (126 km).
The Bath to Birmingham coach duration is on average 3 h 42 min, which is to be expected when travelling 78 miles (126 km) from Bath to Birmingham. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

When departing from Bath, you have various coach station options to start your trip from including Bath, London Road, Bath, The Globe (Bristol Rd) and Bath, Wellsway (Bear Flat). When arriving in Birmingham, you can end your route in coach stations like Birmingham, Coach Station, Birmingham, Hill St / Railway Bridge and Birmingham, Station Street (Stop NS13).

Omio customers book a coach from Bath Spa   to Birmingham, Coach Station   most frequently for this route.

Passengers booking this trip most frequently board their coaches from Bath Spa and need to travel around 0.1 miles (137 m) from the city centre to get to this coach station.

Passengers arriving in Birmingham most often arrive at Birmingham, Coach Station and need to travel around 2.2 miles (3.6 km) from this coach station to the city centre.

For the best Bath to Birmingham coach to buy, you can travel safely and comfortably with Megabus or National Express. However, it's always good to check all possible coach companies with services to Birmingham from Bath to compare what amenities they may offer.
The average number of coaches departing Bath for Birmingham is 1 a day. The coach schedules and services may vary between weekdays and weekends.
The earliest coach departing from Bath to Birmingham leaves at 06: 18. The last coach departing from Bath to Birmingham leaves at 16: 48. You can find the latest Bath to Birmingham coach timetable on Omio and book the best time to leave for your journey on your chosen travel date.
If you purchase Bath to Birmingham coach tickets within the next 7 days, you can find one way tickets to cost on average £19. However, booking in advance gives you access to the best prices for coaches from Bath to Birmingham. Look out for coach tickets for this route to go on sale a few months before your planned departure date to find the best deals.

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