Travel options
from Bristol to Bath

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Tue
26 Oct
£9Great Western Railway
Wed
27 Oct
£9Great Western Railway
Thu
28 Oct
£9Great Western Railway
Fri
29 Oct
£9Great Western Railway
Sat
30 Oct
£9Great Western Railway
Sun
31 Oct
£9Great Western Railway
Mon
1 Nov
£9Great Western Railway
Tue
2 Nov
£9Great Western Railway
Wed
3 Nov
£9Great Western Railway
Thu
4 Nov
£9Great Western Railway
Fri
5 Nov
£9Great Western Railway
Sat
6 Nov
£9South Western Railway
Sun
7 Nov
£9Great Western Railway
Mon
8 Nov
£9Great Western Railway
Tue
9 Nov
£9Great Western Railway
Wed
10 Nov
£9Great Western Railway
Thu
11 Nov
£9Great Western Railway
Fri
12 Nov
£9Great Western Railway
Sat
13 Nov
£9Great Western Railway
Sun
14 Nov
£9Great Western Railway

Travel Information from Bristol to Bath

distanceDistance11 miles (18 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • £9 • 11 min
carriersPopular travel companiesGreat Western Railway

Travel 11 miles (18 km) by train to Bath from Bristol. Great Western Railway is the main travel provider operating this journey. Travellers can even take a direct from Bristol to Bath.

Travel Tips

Travel from Bristol 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 Bristol to Bath.
FAQs
How do you get from Bristol to Bath?

You can travel between Bristol and Bath by train.

What is the fastest way to get to Bath from Bristol?

A train is the fastest way to get from Bristol to Bath with an average travel time for this trip around 11 min.

How far is Bath from Bristol?

You should expect to travel around 11 miles (18 km) from Bristol to Bath.

How many scheduled departures are there a day from Bristol to Bath?

The average frequency per day from Bristol to Bath is:

  • 25 trains per day.

However, we recommend checking specific travel dates for your journey between Bristol and Bath as scheduled services by train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Bristol to Bath?

These are the most popular departure and arrival points for travellers from Bristol to Bath:

  • Trains from Bristol to Bath most often leave from Bristol Temple Meads and arrive in Bath Spa.
Which travel companies can take me from Bristol to Bath?

Let Omio help you find the best company to travel with from Bristol to Bath:

  • You can travel by train between Bristol and Bath with Great Western Railway, and you can find Great Western Railway Bristol to Bath tickets for £9 on Omio.
Where should I go next after I travel to Bath from Bristol?
Your journey from Bristol to Bath doesn't have to end in Bath. Many of our customers like to extend their holidays to explore other popular destinations like London, Oxford or Cardiff. If you’d like to add London, Oxford or Cardiff to your Bristol to Bath trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Bath today!
When should I book a ticket between Bristol and Bath online to score the best deals?

Before travelling from Bristol to Bath, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a train ticket is £9 one way on average for this journey.

But we recommend booking Bristol to Bath tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Bristol to Bath: related information

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