Heathrow Airport Guide
HomeAnswers › Bath to Heathrow: options, times and cost

Bath to Heathrow: options, times and cost

By jb · Heathrow Airport Guide · Updated 9 August 2026
UK motorway with multiple lanes of cars, vans and lorries in daytime traffic.
Photo: Mike Bird / Pexels / Pexels

The three main ways from Bath to Heathrow are a direct coach (cheapest, roughly 2h45–3h30), train plus a short airport link (via Reading or London Paddington, often the fastest at around 1h30–2h), and a pre-booked taxi or private transfer (door-to-door, roughly 90 minutes to 2 hours by road). Which is "best" depends on your budget, luggage and how early your flight is. Times and prices are indicative and checked 2026 — confirm with the operator before you travel.

By coach (usually the cheapest)

National Express runs coaches from Bath to Heathrow, some direct and some with a change. Journey time is typically 2h45 to 3h30 depending on the service and terminal, with fares often from around £15–£30 when booked ahead. The coach drops you at the Heathrow Central bus station, with easy transfers to each terminal. Book early for the lowest fares and allow buffer time for traffic on the M4.

By train (usually the fastest)

There is no direct train to Heathrow, so you combine a train with a short airport link:

Total door-to-airport time is often around 1h30 to 2h. Book train tickets in advance for the best price, and check whether your flight is from Terminal 2, 3, 4 or 5 so you allow for the transfer.

By taxi or private transfer (door-to-door)

A pre-booked car takes you directly from your door in Bath to your terminal, mostly along the M4, in roughly 90 minutes to 2 hours depending on traffic. It is the easiest option with heavy luggage, a family or an early-morning flight, and a flight-tracked service adjusts to delays. Expect an indicative £120–£170 one way; confirm a fixed price when you book. For how pre-booked cars compare with black cabs and apps, see our taxis page.

Which should you choose?

For more routes and the public-transport links into Heathrow, see our public transport guide.

Frequently asked questions

Is there a direct coach from Bath to Heathrow?

Yes, National Express runs coaches from Bath to Heathrow — some direct, some with a change — typically taking 2h45 to 3h30, from around £15–£30 booked ahead.

What is the cheapest way from Bath to Heathrow?

The direct coach is usually cheapest, with advance fares often from around £15–£30. Trains are faster but generally cost more.

What is the fastest way from Bath to Heathrow?

Train plus a short airport link is usually fastest — Bath to Reading then the RailAir coach, or Bath to Paddington then Heathrow Express — often around 1h30 to 2h door to airport.

How long does it take to drive from Bath to Heathrow?

Roughly 90 minutes to 2 hours by road, mostly on the M4, depending on traffic and your terminal.

How much is a taxi from Bath to Heathrow?

Indicatively around £120–£170 one way for a pre-booked car; confirm a fixed price with the operator, as fares vary with vehicle size and time of day.

Get a fixed-price Heathrow taxi → Get live Heathrow Airport travel alerts on WhatsApp

Heathrow Airport Guide is an independent guide, not affiliated with Heathrow Airport. Confirm details with the official airport or operator before you travel.

Get a fixed-price taxi