The most practical way from Heathrow to Farnborough in Hampshire, around 17 to 18 miles south via the M25 and A331, is a direct pre-booked minicab, taking roughly 30 to 40 minutes depending on traffic; there's no direct train or coach link, so rail means a longer route via London Waterloo. Checked against Heathrow's own routes and public transport pages, 9 November 2026.
Taxi or minicab: the direct option
A pre-booked minicab is the only way to travel door to door without changing vehicles, and it's the route most travellers use for Farnborough given there's no direct rail or coach service. Heathrow doesn't publish an official fare for this route, so treat any figure as indicative — for comparison, Heathrow's own published fares show roughly £35 to £45 for the shorter, roughly 7-mile Windsor run, so a longer run to Farnborough is likely to cost more than that; get a direct quote from your chosen operator before booking. See the taxis page for how Heathrow's pickup points and pre-booking work.
Train: via London Waterloo
There's no direct rail line between Heathrow and Farnborough, so by train the route runs the "wrong way" first:
- Into central London on the Elizabeth line, Heathrow Express or Piccadilly line — see the public transport page for fares and timings on each.
- Across to London Waterloo (by Tube, or on foot from Paddington if you took the Heathrow Express).
- South Western Railway from Waterloo to Farnborough (Main), which runs direct and reasonably frequently via Woking.
This works, but it's a genuinely longer journey than the direct road distance suggests, since you're routing via central London rather than taking a straight line south. Check National Rail's own journey planner for current Waterloo–Farnborough times and fares, since these aren't published on Heathrow's site and change with any given rail timetable update.
Is there a shorter route avoiding central London?
Not a standard public one. Farnborough sits on the South Western main line out of Waterloo via Woking, and Heathrow has no rail or scheduled coach connection into that line from the west or south, so there isn't a shortcut that avoids the detour through London unless you book a taxi for part of the journey (for example, to Woking station) and pick up a train from there — which is rarely cheaper or faster than just taking a taxi the whole way.
Which option to pick
- Pick the taxi if: you have luggage, want the shortest total journey time, or are travelling with others to split the cost.
- Pick the train via Waterloo if: you're travelling light, have time to spare, and want the lowest cash cost despite the longer routing.
Quick reference
| Option | Route | Notes |
|---|---|---|
| Direct taxi/minicab | Heathrow to Farnborough via M25/A331 | Roughly 30 to 40 minutes; get a direct quote |
| Train | Heathrow, central London, Waterloo, Farnborough (Main) | Longer overall; check National Rail for current fares |
For more comparable routes, see our Heathrow routes page, and for terminal pickup points see the taxis page.
Travelling back from Farnborough to Heathrow
The same two options work in reverse. If you're booking a taxi for the return leg, give the operator your flight number and terminal so they can track delays, since a round trip timed against a flight is more sensitive to traffic than the outbound journey.
