HUB hero image

How to Travel from

Birmingham to Bath

by Rideshare or Car

Birmingham
+0
Bath
Transport search to Bath
Birmingham
+0
Bath
Building a composite car route
Cheapest
Best Offer!
Car
1 h 46 min
159 km.
from $8
Composite Route Car Only

Two ways to Travel from Birmingham to Bath

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Birmingham Summer Row- Great Charles Street to Bristol
Ave. Duration:
1h 55m
Frequency:
Every 4 hours
Estimated price:
$15.19–$22.78

First Bristol, Bath & the West

Phone:
0345 646 0707
Website:
firstbus.co.uk/bristol-bath-and-west
Bus from Bus Station to Bus
Ave. Duration:
59 min
Frequency:
Every 20 minutes
Bus from Temple Meads Stn to Bus
Ave. Duration:
49 min
Frequency:
Every 20 minutes
Bus from Bus Station to James
Ave. Duration:
56 min
Frequency:
Every 20 minutes

Train operators

First Great Western Service

Phone:
+44 3457 000 125
Website:
gwr.com/
Train from Worcester Shrub Hill to Bristol
Ave. Duration:
1h 31m
Frequency:
Hourly
Estimated price:
$46.83–$107.59
Train from Worcester Foregate Street to Bath
Ave. Duration:
2h 9m
Frequency:
Once daily
Estimated price:
$55.69–$126.58

National Express

Phone:
08717 81 81 81
Website:
nationalexpress.com/en
Bus from Birmingham to Bath
Ave. Duration:
3h 20m
Frequency:
Twice daily
Estimated price:
$30.38–$43.04

West Midlands Trains

Phone:
+44 333 311 0039
Website:
westmidlandsrailway.co.uk/
Train from Birmingham Snow Hill to Worcester
Ave. Duration:
58 min
Frequency:
Hourly

Cross Country

Phone:
0344 736 9123
Website:
crosscountrytrains.co.uk/
Train from Birmingham New Street to Bristol
Ave. Duration:
1h 27m
Frequency:
Hourly
Estimated price:
$63.29–$177.21

Questions and Answers

What is the cheapest way to get from Birmingham to Bath (Station)?

The cheapest way to get from Birmingham to Bath (Station) is to bus which costs $26.09 - $36.96 and takes 3h 20m.

What is the fastest way to get from Birmingham to Bath (Station)?

The fastest way to get from Birmingham to Bath (Station) is to train which takes 1h 47m and costs $65.22 - $173.91 .

Is there a direct bus between Birmingham and Bath (Station)?

Yes, there is a direct bus departing from Birmingham and arriving at Bath. Services depart twice daily, and operate every day. The journey takes approximately 3h 20m.

Is there a direct train between Birmingham and Bath (Station)?

No, there is no direct train from Birmingham to Bath (Station). However, there are services departing from Birmingham New Street and arriving at Bath Spa via Bristol Temple Meads. The journey, including transfers, takes approximately 1h 47m.

How far is it from Birmingham to Bath (Station)?

The distance between Birmingham and Bath (Station) is 162 km. The road distance is 160.9 km.

How do I travel from Birmingham to Bath (Station) without a car?

The best way to get from Birmingham to Bath (Station) without a car is to train which takes 1h 47m and costs $65.22 - $173.91 .

How long does it take to get from Birmingham to Bath (Station)?

It takes approximately 1h 47m to get from Birmingham to Bath (Station), including transfers.

Where do I catch the Birmingham to Bath (Station) bus from?

Birmingham to Bath (Station) bus services, operated by National Express, depart from Birmingham station.

Where do I catch the Birmingham to Bath (Station) train from?

Birmingham to Bath (Station) train services, operated by Cross Country, depart from Birmingham New Street station.

Train or bus from Birmingham to Bath (Station)?

The best way to get from Birmingham to Bath (Station) is to train which takes 1h 47m and costs $65.22 - $173.91 . Alternatively, you can bus via Bristol Bus Station, which costs and takes 3h 5m.

Where does the Birmingham to Bath (Station) bus arrive?

Birmingham to Bath (Station) bus services, operated by National Express, arrive at Bath station.

What is the time difference between Birmingham and Bath (Station)?

It is currently 11:21 at both, Birmingham and Bath (Station).

Where does the Birmingham to Bath (Station) train arrive?

Birmingham to Bath (Station) train services, operated by Cross Country, arrive at Bristol Temple Meads station.

Can I drive from Birmingham to Bath (Station)?

Yes, the driving distance between Birmingham to Bath (Station) is 161 km. It takes approximately 1h 48m to drive from Birmingham to Bath (Station).

How do I get a train ticket from Birmingham to Bath (Station)?

Book your Birmingham to Bath (Station) train tickets online with Omio.

How do I get a bus ticket from Birmingham to Bath (Station)?

Book your Birmingham to Bath (Station) bus tickets online with Omio.

Where can I stay near Bath (Station)?

There are 2262+ hotels available in Bath (Station). Prices start at $60.21 per night.
+0