Bristol
Bristol
Train Bus

Bristol to Bath

Updated: 31 May 2026

The journey from Bristol to Bath is a short 20 km trip. By train, you can travel from Bristol Temple Meads to Bath Spa in just 15 minutes. Alternatively, you can take a local bus. This route connects the vibrant city of Bristol to the historic Roman city of Bath.

Total Distance: 20 km driving distance, 18 km air distance.
Fastest Way
Train from Bristol Temple Meads.
Cheapest Way
Bus from Bristol city center.
Compare Bristol to Bath Routes
Train
Direct
Bus
Direct
Duration 15 mins 45 mins
Avg Price 5 GBP - 10 GBP 3 GBP - 6 GBP
Operator Great Western Railway First Bus
Route Bristol Temple Meads to Bath Spa. Bristol city center to Bath city center.
Tip Trains run frequently throughout the day. Buses are a cheaper but slower option.
Travel Tips
  • Train Booking
    Buy tickets at the station for convenience.
  • Parking
    Use the Park and Ride services to avoid city center traffic.
  • Navigation
    Use Google Maps for live traffic updates.
  • Comfort
    The train journey is very short.
  • Tickets
    Use contactless payment for buses.
Safety Tips
  • Vehicle Security
    Lock your car and remove all valuables when parking.
  • Station Safety
    Stay alert in stations during busy times.
  • Night Safety
    Avoid walking through isolated areas after dark.
  • Emergency
    Keep your phone charged for navigation and emergency calls.
People Also Ask
  • Is the train direct?
    Yes, Great Western Railway operates direct services.
  • How long is the bus?
    Typically 45 minutes depending on traffic.
  • Is Bath walkable?
    Yes, the city center is compact and pedestrianized.
  • Best time to visit?
    All year round for the historic sites.
  • Are there taxis?
    Yes, taxis are available in both cities.
Quick Info
  • From Bristol, England, United Kingdom
  • To Bath, Somerset, United Kingdom
  • Modes
Best Time to Travel

All year round for the historic sites.

Things to Do in Bath
1
Roman Baths
A historic site showcasing the ancient Roman baths.
2
Bath Abbey
A beautiful abbey with stunning architecture.
3
Royal Crescent
A historic street with beautiful Georgian architecture.
4
Pulteney Bridge
A historic bridge with shops and cafes.
Tags
Bristol to Bath travel from Bristol to Bath train to Bath bus to Bath Bath city guide UK travel Somerset transport short trip