How to Reach Bath - The Easiest Way to Reach Bath


  • 20 miles out of Bath, the Bristol International Airport serves a number of flights coming in from Europe and other cities in the United Kingdom. From Bristol, take the train from the station (about an hour’s ride) or pay for a taxi. It’s a little pricey, but no more than you’d expect in the rest of England.
  • If you’ve flown into London though, it depends on which airport you came in. From none of them should the journey to Bath take more than three hours. From Heathrow, you can take the Rail Air to Reading, where you’ll get access to the Bath rail service.
  • Bristol, London (Paddington), Reading, and Salisbury all connect to Bath’s central station, if you’ve a mind to take the train. Just make sure you’re getting off at Bath Spa and not Oldfield Park.
  • If you’re a tourist, there’s no point in driving to Bath. The roads are narrow and unpredictable one-way and parking is a nightmare.


  • Taxis are by far the most superior way to get around especially if you live outside the city. You may have to book one though. Within the main city of bath though, you’ll want to put on some comfortable shoes and foot it.
  • Bath also offers various cycle-for-hire establishments for those who want to get around a little more quickly. There are various hire plans so get someone to explain them to you. Don’t really bother with the public buses.

Are you looking for a Bath travel itinerary? Create an itinerary within minutes, on your own!

Modes of Transportation in Bath

Know about the preferred mode of transport, average time spent and average distance traveled for commute in Bath. The most preferred mode of transport in Bath is Car.

Average distance: 11.7 km Average time: 20.8 min

  • Car 50%
    Driving 21.33 min Overall average time for 12.34 kms 21.33 min
  • Motorbike 16.67%
    Motorbike 35 min Overall average time for 20.92 kms 35 min
  • Walking 16.67%
    Walking 5 min Overall average time for 0.55 kms 5 min

How to Reach Bath from Nearby Cities

Route Distance Time
Melksham to Bath 24.68 km 24 mins
Bristol to Bath 26.93 km 26 mins
Gloucester to Bath 55.93 km 55 mins
Great malvern to Bath 81.78 km 1 hour 21 mins
Worcester to Bath 91.85 km 1 hour 31 mins
Stratford-on-avon district to Bath 118.87 km 1 hour 58 mins
Oxford to Bath 129.83 km 2 hours 9 mins
Tadley to Bath 136.5 km 2 hours 16 mins
Royal leamington spa to Bath 137.55 km 2 hours 17 mins
Coventry to Bath 148.53 km 2 hours 28 mins
* Some of the data on this page is powered by Numbeo