Flicket.
Menu

Flicket — Cheap flights, compared

LON

Cheap flights to London

MAD → LON

FROM $17 · 2h 30m · DIRECT

Flying to London, United Kingdom

We track one-way fares to London from 21 cities. The cheapest right now is from Madrid: $17 on December 15, 2026, on a non-stop flight. Barcelona ($17) and Lisbon ($18) follow. The highest starting fare in our data is from Lagos, at $367. Non-stop fares show up from Madrid, Barcelona, Lisbon and Edinburgh and 2 more.

Cheapest fares to London by departure city

Lowest one-way economy fare per adult, in US dollars, checked October 26, 2026.

From Fare Date Airline Stops
Madrid MAD $17 December 15, 2026 Ryanair Non-stop
Barcelona BCN $17 December 8, 2026 easyJet Non-stop
Lisbon LIS $18 December 12, 2026 Ryanair Non-stop
Edinburgh EDI $20 November 27, 2026 Ryanair Non-stop
Cairo CAI $90 January 25, 2027 Wizz Air UK Non-stop
Dubai DXB $156 December 6, 2026 Pegasus Airlines 1 stop
Riyadh RUH $170 December 3, 2026 Ajet 1 stop
Mumbai BOM $181 December 12, 2026 Azerbaijan Airlines 1 stop
Doha DOH $183 November 17, 2026 Pegasus Airlines 2 stops
Jeddah JED $192 December 4, 2026 Ajet 1 stop
Hong Kong HKG $233 November 6, 2026 Hong Kong Airlines 1 stop
Karachi KHI $233 November 8, 2026 Pegasus Airlines 2 stops
New York NYC $234 November 28, 2026 TAP Air Portugal 2 stops
Delhi DEL $240 November 24, 2026 Air Arabia 1 stop
Boston BOS $250 November 8, 2026 American Airlines Non-stop
Lahore LHE $260 November 5, 2026 Etihad Airways 2 stops
Manila MNL $263 December 24, 2026 Etihad Airways 1 stop
Montreal YMQ $285 November 18, 2026 TAP Air Portugal 1 stop
Toronto YTO $288 November 30, 2026 TAP Air Portugal 1 stop
Sydney SYD $344 January 21, 2027 Virgin Australia 2 stops
Lagos LOS $367 November 14, 2026 Royal Air Maroc 1 stop

Route guides to London

Month-by-month prices, airlines and stops for each route.

Flights to London: FAQ

What is the cheapest city to fly to London from?

In our latest price check, Madrid has the lowest one-way fare to London at $17. Fares from the 21 cities we track run up to $367 from Lagos.

How much is a flight to London?

One-way fares to London start from $17 in our data, depending on where you fly from. Prices are recent fares found in searches and change daily; the table lists the lowest fare from each city.

Are there direct flights to London?

Yes. Among the cheapest fares we track, non-stop flights to London leave from Madrid, Barcelona, Lisbon, Edinburgh, Cairo and Boston.

Does Flicket sell the tickets?

No. Flicket is a flight search site. We compare fares from airlines and travel agencies through our partner Aviasales, and you book directly with the airline or agency you choose, on their website and under their terms. Flicket adds no fee to the fare.