Cheap flights to London
60 cities have regular scheduled flights to London (LON). 170 airlines fly to the city, from major international carriers to budget low-cost options. Most flights depart from New York City, Amsterdam, Madrid, Barcelona, Dublin. Compare fares, choose the best option and book your tickets online at the best price. Enter your departure city above to find flights and check prices.

Tirana — London

Bilbao — London

Wroclaw — London

Katowice — London

Chisinau — London

Poznan — London

Lublin — London

Gdansk — London

Palma — London

Vilnius — London

Madrid — London

Milan — London
When is the best time to book a flight to London?
The price of a flight to London changes depending on how far ahead you book. For the best chance of a lower fare, book around 8 days before departure, when the average ticket costs about $601. Fares also tend to climb as the departure date gets closer.
Popular departure cities to London
Flight insights to London
Data-driven trends for direct flights to London — how often airlines fly, where passengers come from, and typical fares and flight times.
Most frequent departure cities
The most frequent direct routes to London come from New York City, Amsterdam and Madrid. New York City leads with around 1196 flights a week.
- New York City1196 flights/week
- Amsterdam802 flights/week
- Madrid633 flights/week
- Barcelona558 flights/week
- Dublin539 flights/week
Top departure countries
Most direct flights to London depart from Spain, United States and United Kingdom. Spain alone accounts for about 17% of all direct routes.
- Spainavg $27
- United Statesavg $258
- United Kingdomavg $48
- Germanyavg $70
- Italyavg $29
Direct routes & fares
Popular non-stop routes to London range from Barcelona at $22 to New York City at $168 — a quick way to compare direct-flight fares.
- New York Cityfrom $168
- Amsterdamfrom $83
- Madridfrom $28
- Barcelonafrom $22
- Dublinfrom $60
Cheapest departure cities
The cheapest places to fly to London from right now are Valencia from $16, Lyon from $18 and Vienna from $20.
Longest direct flights
The longest direct flight to London is from Singapore at about 14h 25m, followed by Los Angeles (11h 45m) and San Francisco (11h 35m).
- Singapore14h 25m
- Los Angeles11h 45m
- San Francisco11h 35m
- Houston10h 32m
- Chicago8h 40m
Frequently asked questions
- Which cities have flights to London?
- There are 60+ cities with regular flights to London, from major international hubs to nearby regional airports. Pick your departure city to compare fares and book.
- Where do most flights to London depart from?
- Most travelers fly to London from New York City, Amsterdam, Madrid, Barcelona, Dublin. These routes have the highest flight frequency and passenger traffic, so fares are usually competitive.
- How many airlines fly to London?
- 170 airlines operate flights to London, ranging from major international carriers to budget low-cost airlines. Competition helps keep fares affordable.
- When is the best time to book flights to London?
- For short-haul routes, booking 4–8 weeks ahead usually gives the best prices. For long-haul flights, aim for 2–3 months ahead. Prices also drop in off-peak seasons and for midweek departures.
- How to find cheap flights to London?
- Compare offers from multiple airlines, use flexible dates and set up price alerts. Our platform lets you track price trends and choose the best time to buy your tickets.