UNITED KINGDOM
Search and compare flights to London. We find the route, you decide when to go.
From
To
London
Depart
Return
Passengers
Live prices · Updated hourly
Prices from Travelpayouts · Powered by Kiwi.com · Click to search and book
Getting there
London Heathrow
LHR
25km from city centre
Transfer time
40–60 min
Getting into the city
Practical advice
Book 6–10 weeks ahead
For European routes, this is the sweet spot. Too early and prices haven't settled; too late and availability narrows.
Fly mid-week
Tuesday and Wednesday departures are consistently cheaper than Friday evenings or Sunday afternoons.
Direct vs connecting
Worth the premium on short trips under 4 hours. Connecting makes sense for long-haul where the saving is significant.
Use flexible dates
Shifting by ±3 days can save 20–30% on popular routes. Use Kiwi's date matrix to spot the cheapest window.
Common questions
Which airports serve London?
London has six airports. Heathrow (LHR) and Gatwick (LGW) handle most international traffic. Stansted (STN) and Luton (LTN) serve budget carriers. City Airport (LCY) is closest to the centre. Check which airport your route uses — the transfer cost and time varies significantly.
When is the cheapest time to fly to London?
January and February (outside school holidays) offer the lowest fares. September and October are cheaper than summer while still being pleasant. Avoid the August bank holiday weekend and the Christmas period — both push prices to their peak.
How long is the flight to London from major European cities?
From Paris it's around 1h 20m, from Amsterdam 1h 15m, from Madrid around 2h 20m, from Rome 2h 30m. Most European capitals are under 3 hours direct, making London easy to combine with a city break.
What's the best way to get from Heathrow into London?
The Elizabeth line (formerly Crossrail) runs from Heathrow to central London in around 40 minutes and is the best value option. The Heathrow Express to Paddington takes 15 minutes but costs significantly more. Taxis and rideshares to central London cost around £60 and take 40–60 minutes depending on traffic.
Search live prices across all airlines.