Travel options
from Birmingham to Bath

You can get from Birmingham to Bath by train, bus or flight.

Our recommendation

To get from Birmingham to Bath on Sep 24 we recommend taking a bus because it’s the best combination of price and speed.

06:50PMBirmingham2h00 08:50PMBristol, City Centre
0 changes
$181One-way
Cheapest
06:50PMBirmingham2h00 08:50PMBristol, City Centre
0 changes
$181One-way
Other options
07:45AMBirmingham2h00 09:45AMBristol, City Centre
0 changes
$181One-way
09:30AMBirmingham2h00 11:30AMBristol, City Centre
0 changes
$181One-way
05:10PMBirmingham2h00 07:10PMBristol, City Centre
0 changes
$181One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Thu
Sep 23
Find prices
$9Megabus
Fri
Sep 24
$48Cross Country
$16Megabus
Sat
Sep 25
$48Cross Country
$15National Express
Sun
Sep 26
$48Cross Country
$14Megabus
Mon
Sep 27
$48Cross Country
$9Megabus
Tue
Sep 28
$41Great Western Railway
$12Megabus
Wed
Sep 29
$41Cross Country
$12Megabus
Thu
Sep 30
$41Cross Country
$9Megabus
Sat
Oct 2
$48Great Western Railway
$9Megabus
Sun
Oct 3
$48Cross Country
$9Megabus
Tue
Oct 5
$41Great Western Railway
$9Megabus
Thu
Oct 7
$41Cross Country
$9Megabus
Fri
Oct 8
$48Cross Country
$9Megabus
Sat
Oct 9
$48Cross Country
$9Megabus
Sun
Oct 10
$48Cross Country
$9Megabus
Mon
Oct 11
$48Cross Country
$9Megabus
Tue
Oct 12
$27Cross Country
$9Megabus
Wed
Oct 13
$41Great Western Railway
$9Megabus

Travel Information between Birmingham and Bath

distanceDistance78 miles (126 km)
modeAvailable travel modesBus or train
priceTicket price range$13 - $49
cheapestCheapest modeBus • $13 (€10) • 2 h
fastestFastest modeTrain • $49 (€39) • 1 h 49 min
carriersPopular travel companiesMegabus or Great Western Railway

Travel 78 miles (126 km) by bus or train from Birmingham to Bath. If speed is a priority, then a train is the best option with an average duration of 1 h 49 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $13 (€10). The most popular travel companies which serve this journey are Megabus or Great Western Railway among others. Travelers can even take a direct from Birmingham to Bath.

Travel Tips

Travel from Birmingham to Bath
Travel to Bath 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 Birmingham to Bath.
FAQs
How do I go from Birmingham to Bath?

There are 2 ways that you can travel to Bath from Birmingham. You can take a bus or train.

What is the cheapest way to get from Birmingham to Bath?

The cheapest way to get from Birmingham to Bath is by taking a bus. You can find average ticket prices around $13 (€10) compared to other travel options to Bath:

A bus is generally $36 (€29) less than a train for the same journey. Taking a train costs on average $49 (€39) from Birmingham to Bath.

What is the fastest way to travel to Bath from Birmingham?

The fastest way from Birmingham to Bath is by train with an average journey time of 1 h 49 min.

There are alternative travel options to Bath that can usually take longer:

In comparison, traveling by bus can take you on average 2 h.

How many miles from Birmingham to Bath would I travel?

The distance from Birmingham to Bath is approximately 78 miles (126 km).

How many services a day are there to Bath from Birmingham?

The average frequency per day from Birmingham to Bath is:

  • 16 trains per day.

However, we recommend checking specific travel dates for your route to Bath from Birmingham as scheduled services by bus or train can vary by season or day of the week.

When traveling to Bath from Birmingham, where do I depart from Birmingham and where do I arrive in Bath?

These are the most popular departure and arrival points from Birmingham to Bath:

  • Buses mostly depart from Birmingham, Coach Station and arrive in Bath, Westgate Buildings.
  • Trains from Birmingham to Bath most often leave from Birmingham New Street and arrive in Bath Spa.
Which travel companies can get me from Birmingham to Bath?

Omio works with many trusted partners that can help you travel the best way from Birmingham to Bath:

  • You can go to Bath from Birmingham by bus with Megabus. You'll see cheap bus tickets for $13 (€10) with Megabus from Birmingham to Bath on Omio.
  • You can travel from Birmingham to Bath by train with Great Western Railway. You can find cheap tickets on Omio for $49 (€39) with Great Western Railway from Birmingham to Bath.
What other destinations are worth visiting after traveling from Birmingham to Bath?
Omio customers who travel from Birmingham to Bath often also extend their vacation to go to London, Bristol or Oxford. Omio can help you plan your trip by finding the best connections between Bath and these popular destinations at a great price.
How far in advance should I purchase my Birmingham to Bath one way ticket online to get the best deals?

When planning your trip from Birmingham to Bath, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost on average $13 (€10) one way.
  • Train tickets cost $49 (€39) one way on average.

However, we recommend buying tickets from Birmingham to Bath online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Birmingham
Bath
Birmingham (Coach Station)
Amenities
Birmingham Moor Street
Amenities
Birmingham New Street
Amenities
Refreshments

Travelling from Birmingham to Bath: related information

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