Heathrow Airport, the main UK hub for national and international flights, is 100 miles east of Bath on the M4 motorway. London (Paddington), has frequent and fast direct service to London Heathrow (all terminals), the Heathrow Express train service runs between the airport and London Paddington, which has a direct train service to Bath Spa.

Bath is just 19 miles from Bristol Airport, connected by regular bus services. Bath Spa train, coach and bus stations are all in the heart of the city centre, which is compact and easily explored on foot.