Travelling To Bath
Located in the South West of England, Bath is easy to reach, just 90 minutes from London by train and a short drive from both the M4 and M5 motorways. Bath is also just 19 miles from Bristol Airport and well connected by regular bus services. Bath Spa Railway Station and the coach and bus stations are all in the heart of the city centre.
Travelling by train
Bath Spa Railway Station is conveniently located in the heart of the city centre, just a short walk from Bath’s shops and attractions, including the historic Roman Baths and Thermae Bath Spa.
Visit Bath’s travel partner, Great Western Railway, serves the city and South West region with regular high speed services from London Paddington taking just 90 minutes to deliver you to the heart of the World Heritage spa city. A taxi rank can be found immediately outside the main exit of the station, and Bath bus station is located just a minutes’ walk along Dorchester Street.
Travelling by coach
Bath is easy to reach by coach with regular National Express services providing good value travel between all major towns and cities in Europe. Frequent services run from London Victoria coach station, London Heathrow Airport and London Gatwick Airport to Bath bus station.
To book your National Express coach tickets to Bath, use the quick book tool below:
Private coach operators can drop visitors at the Riverside Coach Park. Stay times are limited to a maximum of 30 minutes, free of charge. After unloading, all vehicles are required to exit the coach park (after a maximum of 30 minutes) and relocate to either the agreed coach parking layover site at Weston Island, or to uncontrolled parking areas outside of the city.
For further information about coach and lorry parking in Bath, visit the Bath & North East Somerset Council website.
Travelling by park & ride
For a stress-free visit to Bath use one of the three Park and Ride services, which operate seven days a week. Buses run into the city from all three Park and Ride sites at least every 15 minutes, with a journey time of just 10 minutes. All buses are wheelchair and pushchair friendly.
With Bath Park and Ride you park for free and pay on the bus.
- Weekday return: £3.40 per person
- Weekend return: £3.00 per person
- Group return (two adults travelling together): £6.00 (Monday to Friday after 10:00am)
- English National Concessionary Pass holders: Free (except on weekdays before 09:00am)
- Ten single journeys: £13.50
Accompanied children ages 15 and under travel for free on all Park & Ride services, with a maximum of five children travelling free per adult.
View a live update of the spaces that are currently available at Bath's main car parks, including the three Park and Ride sites.
Visitors with motorhomes are advised that the Newbridge Park and Ride has a height barrier of 6ft 6", Odd Down Park and Ride has a 7ft 2" barrier, but there are no barriers the Lansdown Park and Ride.
Travelling by bus
There are several bus operators that provide regular services in and around Bath.
First Bus is the largest, operating from the main Bath bus station in Dorchester Street, adjacent to Bath Spa railway station.
You will find excellent bus links to Bath from our neighbouring towns and cities, as well as a regular bus service direct from Bristol Airport. You can plan your journey to Bath by bus and search for local timetables on Traveline.
Explore Bath using the hop on hop off City Sightseeing Tour bus. The buses stop at over twenty locations around the city, covering all the most popular sights and attractions within the centre and across Bath Skyline.
There are frequent departures from all over the city, and all buses provide an audio guide in 10 languages, as well as a live guide in English on some buses.
Travelling by car
Bath is located just ten miles from junction 18 of the M4 motorway, which runs direct from London and Heathrow Airport. There are also excellent motorway links from the north, Devon and Cornwall via the M5 motorway, and Wales is just a short drive west on the M4 motorway.
As Bath is a small city, the roads can become congested at busy times. To avoid traffic, we recommend using one of the city’s three Park and Ride services. Take care when driving around the city, as there are a number of one way streets and bus lanes in operation.
Download our handy parking map to find your nearest car park in Bath.
Travelling by air
Travelling from Bristol Airport to Bath
Bristol Airport is just 20 miles from Bath making it the city’s closest airport. It currently serves over 100 destinations worldwide.
The Air Decker bus service provides a direct link between Bath and Bristol Airport, with stops at various points in Saltford, Keynsham and South Bristol and a total journey time of approximately one hour.
Alternatively, the Bristol Airport Flyer express coach service will take you from the airport to Bristol Temple Meads railway station, where you can catch one of the many frequent train services into Bath. The coach service runs on a regular basis, seven days a week with a complete journey time of approximately one hour.
Or, for an easy arrival or departure, you can pre-book a private airport transfer to or from Bristol Airport with Russell's of Bath, who offer 24/7 pick up and drop off for up to 8 people.
Travelling from Heathrow Airport to Bath
Heathrow Airport is 100 miles east of Bath on the M4 motorway.
A regular National Express coach service runs direct from the airport to Bath with a total journey time of 120 to 180 minutes.
For an easy arrival or departure, you can pre-book a private airport transfer to or from Heathrow Airport with Russell's of Bath, who offer 24/7 pick-up and drop off for up to 8 people.
a Heathrow Express train service runs between the airport and London Paddington, where you can then pick up a direct train service to Bath Spa railway station. The complete journey time for this is approximately 135 minutes.
Travelling from Gatwick Airport to Bath
Gatwick Airport is 140 miles east of Bath.
You can take a train from the airport to Reading train station where you can pick up a train service to Bath Spa railway station, with a total journey time of approximately 180 minutes.
For an easy arrival or departure, you can pre-book a private airport transfer to or from Gatwick Airport with Russell's of Bath, who offer 24/7 pick-up and drop off for up to 8 people.
Alternatively, catch a National Express coach from Gatwick Airport via Heathrow Airport to Bath with a journey time of approximately 270 minutes.