Bath / The verdict

Bristol and London airports to Bath: which way?

Bristol Airport is the pick for almost every Bath arrival: it is the closest airport and the A4 Airport Flyer bus runs direct to Bath Bus Station in about an hour for 9.50 GBP. Heathrow is the runner-up when flight choice matters more than ground time, with a direct National Express coach or rail via Reading or Paddington. The other London airports mean a cross-London drag with luggage.

By The Real Traveler Experiences team. We earn a commission if you book through our links. It never changes a verdict.

A GWR train at the platform of Bath Spa railway station
Photo: Bärbel Miemietz, CC BY-SA 4.0 (source)

The Bath story

Bath is the rare small city that earns its UNESCO listing twice over: a complete Roman bathing complex under a Georgian town built almost entirely from the same honey-coloured limestone, crowned by the Royal Crescent. Visitors expecting a theme park leave surprised at how lived-in it still feels.

The verdict in 30 seconds

Our pick: Bristol Airport plus the A4 Airport Flyer (runner-up: Heathrow plus the direct National Express coach)

Bristol Airport is the pick for almost every Bath arrival: it is the closest airport and the A4 Airport Flyer bus runs direct to Bath Bus Station in about an hour for 9.50 GBP. Heathrow is the runner-up when flight choice matters more than ground time, with a direct National Express coach or rail via Reading or Paddington. The other London airports mean a cross-London drag with luggage.

Go if

  • You are flying in specifically for Bath and want the fewest moving parts between the plane and the city
  • You can price flights into both Bristol and a London airport and want the cheapest total route
  • You land late and need to know which options still run overnight

Skip if

  • You are overnighting in London anyway; the airport choice stops mattering once you are in the city
  • You are already inside the UK rail network; trains from London Paddington reach Bath Spa in about 1 hour 20 minutes

The options

Bristol Airport plus the A4 Airport Flyer Go

Almost every Bath arrival: it is the closest airport and the only one with a direct bus into the city.

Good

  • The A4 Airport Flyer runs direct from the terminal bays to Bath Bus Station in about 55 to 75 minutes for 9.50 GBP single, 16 GBP return.
  • It is part of a 24-hour airport bus network, so early departures and late arrivals are still covered.
  • A pre-booked car or taxi covers the same run in about 40 minutes for roughly 50 to 80 GBP, useful for groups or heavy luggage.
  • Backup exists: the A1 to Bristol Temple Meads plus a 15-minute train to Bath Spa.

Watch out

  • The A4 roadworks corridor between Keynsham and Saltford has overrun repeatedly through 2025 and 2026, so allow buffer time.
  • The flight network is small and skews to European routes.
  • Daytime frequency is about hourly, so a just-missed bus means a wait or the two-step train route.

Heathrow plus the direct National Express coach It depends

Long-haul arrivals whose landing time lines up with a coach departure; by far the simplest Heathrow route.

Good

  • The 403 runs direct from the Heathrow central bus station at Terminals 2 and 3 to Bath Bus Station, fastest about 2 hours, from 16.50 GBP.
  • Bags go underneath and there is no change, which reports describe as the stress-free option.
  • The biggest flight network of any airport on this page.
  • First coaches reach Bath by early morning; last Heathrow departures run into the evening.

Watch out

  • Only about 7 departures a day, so an awkward landing time leaves a long wait or a rail fallback.
  • M4 traffic stretches the journey well past the 2-hour scheduled time.
  • Terminals 4 and 5 need a hop to the central bus station first.

Heathrow plus rail via Reading or Paddington It depends

Heathrow arrivals when the coach times do not fit; rail runs far more often than the 403.

Good

  • The RailAir coach runs Heathrow to Reading station about every 20 minutes, roughly 40 to 45 minutes, for 24 GBP, then a GWR train continues to Bath.
  • Via Paddington, the Elizabeth line is the cheap Heathrow exit (travelers report about 14 GBP) and Heathrow Express the fast one; GWR then runs Paddington to Bath in about 1 hour 20 minutes, up to 2 per hour.
  • Daytime frequency makes this the flexible Heathrow route.

Watch out

  • Two tickets and at least one change with luggage; reports flag the station shuffle as the pain point.
  • Costs stack up: the RailAir leg alone is 24 GBP before the train fare, and same-day GWR singles run well above the 25 GBP advance.
  • Slower door to door than the direct coach when a connection waits.

Gatwick, Stansted or Luton Skip

Only when the flight saving is large enough to pay for a much longer ground leg.

Good

  • Flights into these airports sometimes undercut Bristol and Heathrow fares.
  • Gatwick rail via Reading and London coach connections do exist if you must.

Watch out

  • No direct link to Bath from any of them; every route crosses London or changes at least once.
  • Expect about 3.5 hours or more door to door, after a flight.
  • The fare saving rarely survives the extra coach or train tickets plus lost half day.
CriterionBristol Airport plus the A4 Airport FlyerHeathrow plus the direct National Express coachHeathrow plus rail via Reading or PaddingtonGatwick, Stansted or Luton
Direct ride to BathYes, the A4 bus about hourlyYes, the 403 coach up to 7 times a dayNo, one change at Reading or PaddingtonNo, changes in London or via Bristol
Typical journey timeAbout 55 to 75 minutes by busAbout 2 hours by coachAbout 2 to 3 hours with the changeAbout 3.5 hours or more
Cheapest official fare9.50 GBP singleFrom 16.50 GBP advanceRailAir 24 GBP plus train fareVaries by route and booking
Overnight coverageThe A4 runs on a 24-hour networkCoaches stop by eveningRail gaps after about midnightVaries by airport
Luggage dragNone: bays at the terminalNone: bags ride under the coachA station change at Reading or PaddingtonMultiple changes across London
Flight choiceSmall, mostly European routesThe largest network hereThe largest network hereBroad low-cost choice
Biggest drawbackA4 roadworks delays into 2026Sparse timetable punishes awkward arrivalsTwo tickets and a luggage shuffleA cross-London slog after the flight

What it costs

  • A4 Airport Flyer bus, Bristol Airport to Bath (adult single): £9.50 (return 16 GBP; child 6.50 single, student 7.50; group of up to 5 return 32 GBP; First Bus has run the route since April 2026). Official source, checked Oct 2026.
  • National Express coach, Heathrow Airport to Bath (advance single): £16.50 (route 403 runs up to 7 times a day, fastest about 2 hours; departs the central bus station at Terminals 2 and 3). Official source, checked Oct 2026.
  • RailAir coach, Heathrow Airport to Reading station (single): £24 (runs about every 20 minutes, roughly 40 to 45 minutes; then a GWR train from Reading to Bath Spa). Official source, checked Oct 2026.
  • GWR train, London Paddington to Bath Spa (advance single): £25 (about 1 hour 20 minutes, up to 2 trains an hour; off-peak singles bought on the day cost notably more). Official source, checked Oct 2026.

What travelers report

Based on 12 traveler reports (Apr 2025 to Sep 2026) and the official sources linked on this page. 0 were negative.

What people like

  • 3 of the logged reports praise the no-change legs: the Heathrow to Bath coach for bags underneath and a direct arrival, the direct Paddington train, and the Bristol Airport bus for an easy scenic ride, with the 15-minute Bristol to Bath train hop finishing that route.
  • 3 of the logged reports call a pre-booked transfer worth the money for families and late flights, with meet-and-greet pickups and free waiting after landing.
  • The rail route gets the strongest single vote for speed: Paddington to Bath Spa runs about 1 hour 20 minutes and one day-tripper calls Bath an easy solo day out by train.

What people complain about

  • 3 of the logged reports flag the Heathrow workarounds: the coach only runs about 7 times a day, and the rail fallback means two tickets plus a station change with luggage.
  • 2 of the logged reports cover the A4 roadworks corridor between Keynsham and Saltford overrunning through 2025 and 2026, which can stretch the bus ride past an hour.
  • Taxi costs surprise people: one report describes an airport pickup fee and a late-night cab exceeding 100 GBP.

How to do it right

  • Into Bristol Airport: follow arrivals signs to the coach bays and take the A4 Airport Flyer direct to Bath Bus Station, about an hour for 9.50 GBP.
  • Same bays: the A1 goes to Bristol Temple Meads in about 30 minutes for a 15-minute train to Bath Spa; useful backup if you just missed the A4.
  • Into Heathrow: check the National Express 403 timings first; if one fits, it runs direct to Bath Bus Station in about 2 hours from 16.50 GBP.
  • If the coach does not fit, take RailAir to Reading (24 GBP, about every 20 minutes) or the Elizabeth line or Heathrow Express to Paddington, then a GWR train to Bath Spa.
  • Landing late or traveling as a group: pre-book a fixed-price car; travelers report about 50 to 80 GBP for a Bristol Airport to Bath transfer and over 100 GBP after midnight.
  • Skip Gatwick, Stansted and Luton unless the flight saving is large: none has a direct Bath link and each adds a cross-London transfer with luggage.

The trap to avoid

Routing a Bath trip through central London by default. Traveler threads flag the drag between airport and terminal with luggage, and the direct National Express coach from Heathrow or the A4 bus from Bristol skip it entirely.

What to do instead

Why this verdict

For a Bath trip, the airport that costs least in time is Bristol, about 19 miles away: the A4 Airport Flyer runs direct from the terminal coach bays to Bath Bus Station in about an hour for 9.50 GBP, on a 24-hour timetable. Every other option lands farther out and pays for it in time, money or both.

Heathrow is the workable runner-up, and the reports split it cleanly. Travelers who caught the National Express 403 call it the stress-free pick: bags underneath, one vehicle, Bath Bus Station in about 2 hours, from 16.50 GBP. The catch is frequency: around 7 departures a day, so an awkward landing time pushes you onto rail, either RailAir to Reading or the Elizabeth line into Paddington, then a GWR train. The same pain points recur in the threads: two tickets, a change with luggage, and a London detour that eats the speed the train should give. One couple’s train quote ran to about 100 USD per person while the coach cost them under 19 USD each.

The private-transfer reports are glowing but conditional: a family of five with wedding luggage called a pre-booked car money well spent, while solo daytime travelers get the same journey on the bus for a fraction of the price. Expect roughly 50 to 80 GBP for a Bristol Airport to Bath car by day and over 100 GBP for a late-night cab; the forum thread also notes an 8.50 GBP airport pickup fee hiding on app quotes.

The A4 is not flawless: news coverage shows the Keynsham to Saltford roadworks corridor overrunning through 2025 and into 2026, so leave buffer time for an early flight. Gatwick, Stansted and Luton only make sense when the flight saving is large, since none has a direct Bath link.

Book or check times

A4 Airport Flyer timetable and faresNational Express Heathrow to BathRailAir coach Heathrow to ReadingGWR trains to Bath Spa

We earn a commission if you book through our links. It never changes a verdict. How this works

Book a fixed-price airport pickuppartner site

Questions

Does Bath have its own airport?

No. Bath has no commercial airport; the closest is Bristol Airport, about 19 miles away, with the A4 Airport Flyer bus running direct to the city. The London airports are the main alternative and Heathrow is by far the easiest of them for Bath.

What is the cheapest way from Heathrow to Bath?

The National Express coach from 16.50 GBP one-way, booked ahead. It runs direct to Bath Bus Station in about 2 hours, up to 7 times a day. Rail routes via Reading or Paddington run far more often but cost more and add a change.

What if my flight lands late at night?

At Bristol Airport the A4 runs around the clock, so most arrivals still get a bus. At Heathrow the coaches stop in the evening and rail gaps appear after about midnight, so a very late landing means a pre-booked car; travelers report roughly 50 to 80 GBP Bristol to Bath and over 100 GBP for a late-night cab.

Is the A4 bus from Bristol Airport reliable?

Mostly, but not always. News reports show the roadworks corridor on the A4 between Keynsham and Saltford overrunning repeatedly through 2025 and 2026, so build in buffer time for a tight flight. The fallback is the A1 to Temple Meads plus a short train hop.

Is there a direct train from Heathrow to Bath?

No. Rail means the RailAir coach to Reading station or the Elizabeth line or Heathrow Express to Paddington, then a GWR train to Bath Spa. Travelers flag the station change with luggage as the main hassle; the direct coach avoids it.

Is a taxi or Uber worth it from Bristol Airport?

For a group or a late arrival, yes: reports put a pre-booked car at about 50 to 80 GBP door to door in around 40 minutes. Solo travelers in daytime get the same journey on the A4 for 9.50 GBP, and one forum thread notes an 8.50 GBP airport pickup fee hiding on app quotes.

Pack for it

Gear verdicts from our sister site, Real Buyer Experiences: