Bath is the single most-travelled destination from Bristol Airport — and the journey catches visitors out, because there is no direct train. The airport has no station at all, so the rail option means a bus into Bristol first, then a train to Bath Spa: 75–100 minutes with luggage in tow.
The Air Decker A4 bus is the one direct public route, winding through the villages to Bath in 50–70 minutes. It works well for light travellers, less so after a long-haul arrival with cases. A private transfer covers the 19 miles via the A38 and A4 in around 40 minutes, door to door — your driver meets you in arrivals, tracks the flight and drops you at your Bath hotel or address.
BristolRide runs the corridor at a fixed price in both directions, with the Bristol Airport to Bath route bookable in about a minute. Staying central? Most Bath hotels sit in the pedestrian-friendly core, and your driver will get you to the closest legal kerb — closer than the bus stop, always.