If you need to connect between Heathrow and another London airport, here are some suggested ways to make the journey by public transport.
Allow plenty of time! As well as journey times quoted here you’ll need to factor in things like passport control, baggage reclaim, waiting for buses, check-in, airport security and maybe taking a break.
Approximate distance by road: 42 miles / 68km
Coaches run direct between Heathrow and Gatwick up to six times an hour.
Coaches run direct between Heathrow and Gatwick with departures up to every hour.
*Open 7 days a week, 7am - 10pm. Calls to this number are operated by JourneyCall Ltd and will cost 65p per minute, plus telephone access charges.
Gatwick Express trains run non-stop between London Victoria and Gatwick Airport. The journey takes 30 minutes and a standard-class single costs £17.70.
To make the link with Heathrow your options include:
There’s an alternative route via Clapham Junction and Feltham (linked to Heathrow by bus route 285) but it’s only really viable if you have an Oyster card or UK contactless bank card for the bus leg (no cash fares). Journey time: 90min–2hr. Cost (with Oyster): £27.
Approximate distance by road: 60 miles / 96km
National Express coaches run direct between the airports every 30-60min.
Stansted Express trains run to the airport from London Liverpool Street every 15 or 30 minutes. Journey time: 46min. Cost: £19.
Links with Heathrow:
Approximate distance by road: 26 miles / 42km
It takes just over an hour to travel between London City Airport and Heathrow:
Cost: around £27 (Heathrow Express + Underground/DLR).
Approximate distance by road: 34 miles / 55km
National Express coaches run direct between Heathrow and Luton 28 times a day.
Journey time is around 75min between Luton Airport Parkway and Heathrow:
Cost: around £42 (main line rail + Underground + Heathrow Express).