Dukes hotel bath logo

Getting to Bath

Bath is very easy to get to - less than 2 hours from London, with excellent rail and road links.

By Car

Bath is 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, and Wales is just a short drive west on the M4.

We provide permits for car parking on the streets in the vicinity of the Hotel.

As these are limited they must be reserved at the time of reservation.

By Rail

There are regular train services direct from London Paddington and Waterloo to Bath, with an average journey time of around 90 minutes.

Information on timetables.

By Coach

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.

Information on timetables.

By Air

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.

Further information and a full list of destinations served

From Bristol Airport there is an express Coach Service every 30 minutes, from 06.00 - 23.45, 7 days a week. The bus takes passengers to Bristol Temple Meads Station, where there are frequent train services into Bath (journey time approximately 15 minutes).

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.

By Sea

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.