Bath and the surrounding area couldn't be easier to get to - less than 2 hours from London, with excellent road and rail links.
See our Maps of Bath.
There are regular train services direct from London Paddington and Waterloo to Bath, with an average journey time of around 90 minutes. Bristol Temple Meads, just 15 minutes away by train, is also a major hub for travel to all other parts of the country. For information on timetables click on National Rail Journey Planner.
Travel to Bath by train and take advantage of fantastic 2FOR1offers at top attractions and restaurants including the Roman Baths, Thermae Bath Spa and Sally Lunn's. Visit First Great Westen for a full list of 2FOR1 offers and to download vouchers.
National Express provides good-value coach travel linking all major towns and cities in the UK. Frequent services run from London Victoria Coach Station, London Heathrow and London Gatwick to Bath. For information on timetables click on Coach timetables to Bath.
First operate bus services in and around Bath. For information on bus routes and timetables click on Bath by Bus.
Bath is located just 10 miles from junction 18 of the M4 motorway which runs direct from London and Heathrow. There are also excellent motorway links from the North and Devon and Cornwall via the M5 motorway, whilst Wales is just a short drive west on the M4.
Once you've arrived, why not use one of the city's Park & Ride facilities to take the stress out of your stay? To find out about the Park & Ride and parking within Bath itself click on Park & Ride and Parking.
Bristol International Airport, just 15 miles from Bath, is one of Britain's fastest growing airports, serving over 68 direct destinations and 300 worldwide destinations via the hub system using Amsterdam and Brussels.
For further information and a full list of destinations served click on Bristol Airport.
For travel to Bath from Bristol International Airport the Bristol International Flyer express coach service picks up passengers outside the airport every 30 minutes, from 02.30 - 23.45, 7 days a week. The bus then drops passengers at Bristol Temple Meads Station, where you can catch one of the many frequent train services into Bath (journey time approximately 15 minutes).
A combined ticket for the International Flyer and onward rail travel to Bath can be purchased online at www.thetrainline.com
For travel to Bath from Gatwick Airport or Heathrow Airport, a regular coach service runs from Gatwick via Heathrow to the train station at Reading, where you can pick up a direct train to Bath. Alternatively, an express train service from both airports goes direct to central London, where you can use the Underground to travel to Paddington Station and then catch a direct train to Bath.
The closest ferry ports are located in Portsmouth approximately 80 miles/130 km away (for boats to mainland Europe) and Fishguard approximately 140 miles/250 km away (for boats to Ireland). The major port of Dover is 190 miles/305 km away.