LTN

London (LTN) direct flights: all 120 nonstop routes, measured

live · updated 36m ago

OPS Watch · 21,636 legs measured · last 90 days

120 nonstop destinations from London Luton Airport, flown by 12 airlines. 120 of them also fly back in.

Measured from flights observed on London’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 112 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are no data.

Busiest routeTirana TIA · about 59 movements a week, Wizz Air UK753 legs observed
Most reliableWrocław WRO · 100% on time, 0% cancelled267 legs
Roughest rideHeraklion HER · 82% on time, 0% cancelled77 legs

All LTN nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

TIATirana⇆ Wizz Air UK 59/wk 99%on time 0%cancelled
Schedule
Wizz Air UK departs W95002 05:00W95004 06:50W95006 14:30W95008 19:45
Wizz Air UK arrives W95460 01:50W95007 02:50W95009 03:45W95001 12:05W95003 13:55W95005 21:25W95005 23:00
DUBDublin⇆ Ryanair 55/wk 96%on time 0%cancelled
Schedule
Ryanair departs FR341 08:40FR374 09:30FR339 13:10FR331 15:55FR338 19:35
Ryanair arrives FR342 00:30FR342 08:05FR373 12:30FR340 16:15FR332 19:00FR337 22:40
OTPBucharest⇆ Wizz Air Malta 54/wk 97%on time 0.9%cancelled
Schedule
Wizz Air Malta departs W43002 08:10W43002 09:30W43006 14:10W43010 18:55
Wizz Air Malta arrives W43001 07:25W43001 08:25W43005 13:30W43009 18:15
BCNBarcelona⇆ easyJet · Ryanair · Wizz Air UK 53/wk 95%on time 0%cancelled
Schedule
easyJet departs U22323 06:20U22325 17:00
Ryanair departs FR7807 06:30FR7807 14:35FR7807 15:35
Wizz Air UK departs W95361 06:00W95377 12:15
easyJet arrives U22324 11:50U22324 12:05U22326 22:25
Ryanair arrives FR7808 11:40FR7808 14:10FR7808 15:10
Wizz Air UK arrives W95362 11:15W95378 17:35
PMIPalma de Mallorca⇆ Avialeasing · easyJet · Wizz Air UK · Jet2.com 51/wk 93%on time 0%cancelled
Schedule
Avialeasing departs EC7264 08:20EC7264 08:40EC7264 20:00
easyJet departs U22321 07:00U22341 07:45U22341 14:40
Wizz Air UK departs W95351 14:50
Avialeasing arrives EC7263 07:45EC7263 08:05EC7263 19:20
easyJet arrives U22372 00:05U22322 12:45U22342 13:45U22342 20:25
Jet2.com arrives LS3864 14:15
Wizz Air UK arrives W95352 22:50
ALCAlicante⇆ easyJet · Jet2.com · Ryanair · Wizz Air UK 49/wk 90%on time 0%cancelled
Schedule
easyJet departs U22313 06:00U22315 16:35
Jet2.com departs LS3809 16:25
Ryanair departs FR8425 08:55FR8425 12:55FR8425 16:30
easyJet arrives U22318 01:15U22314 11:55U22314 12:50U22316 22:40
Jet2.com arrives LS3810 15:00LS3810 15:30
Ryanair arrives FR8426 14:45FR8426 18:45FR8426 22:20
Wizz Air UK arrives W95386 22:35
TLVTel Aviv⇆ El Al Israel Airlines · Israir Airlines · Wizz Air UK 46/wk 96%on time 0%cancelled
Schedule
El Al Israel Airlines departs LY312 10:25
Israir Airlines departs 6H116 13:50
Wizz Air UK departs W95301 07:25W95305 13:35
El Al Israel Airlines arrives LY311 09:05
Israir Airlines arrives 6H115 12:50
Wizz Air UK arrives W95306 00:55W95302 18:45
WAWWarsaw⇆ Wizz Air 40/wk 98%on time 0%cancelled
Schedule
Wizz Air departs W61302 08:30W61304 14:05W61308 19:05
Wizz Air arrives W61301 07:40W61303 13:25W61307 18:20
BUDBudapest⇆ Wizz Air 38/wk 98%on time 0%cancelled
Schedule
Wizz Air departs W62202 08:30W62204 15:15W62206 20:00
Wizz Air arrives W62201 07:45W62203 14:35W62205 19:15
FAOFaro⇆ easyJet · Jet2.com · Ryanair · Wizz Air UK 37/wk 95%on time 0%cancelled
Schedule
easyJet departs U22411 08:00
Jet2.com departs LS3831 05:55
Ryanair departs FR5767 09:25FR5767 09:45FR5767 16:35FR5767 20:00
Wizz Air UK departs W95437 06:15
easyJet arrives U22412 13:40
Jet2.com arrives LS3832 12:45LS3832 15:35
Ryanair arrives FR5766 09:00FR5766 09:20FR5766 16:10FR5766 19:35
Wizz Air UK arrives W95438 12:25
AMSAmsterdam⇆ APG Airlines · Avialeasing · easyJet 34/wk 99%on time 3.2%cancelled
Schedule
APG Airlines departs GP91 10:25
Avialeasing departs EC7832 20:10
easyJet departs U22511 06:00U22515 10:40U22515 10:55U22513 11:00U22515 11:20U22519 15:15U22521 18:55U27832 19:50
Avialeasing arrives EC7831 19:15EC7831 19:30EC7831 19:35
easyJet arrives U22512 09:30U22516 13:35U22516 13:50U22514 14:10U22516 14:15U22520 18:05U22522 21:50
FCORome⇆ Wizz Air Malta 33/wk 97%on time 0.5%cancelled
Schedule
Wizz Air Malta departs W46002 09:10W46004 14:40W46006 21:45
Wizz Air Malta arrives W46001 08:30W46003 14:00W46005 21:05
AGPMálaga⇆ easyJet · Ryanair · Wizz Air UK 29/wk 92%on time 0%cancelled
LUZLublin⇆ Ryanair · Wizz Air UK 28/wk 99%on time 0%cancelled
MXPMilan⇆ easyJet · Wizz Air Malta 28/wk 91%on time 0%cancelled
RMOChişinău⇆ 5F · Wizz Air UK 28/wk 97%on time 0%cancelled
CDGParis⇆ Avialeasing · easyJet 24/wk 98%on time 2.9%cancelled
AYTAntalya⇆ easyJet · Jet2.com · Wizz Air UK 22/wk 94%on time 0%cancelled
KUNKaunas⇆ Ryanair · Wizz Air UK 22/wk 97%on time 0%cancelled
VNOVilnius⇆ Ryanair · Wizz Air 22/wk 98%on time 0%cancelled
GDNGdańsk⇆ Wizz Air 22/wk 99%on time 0%cancelled
NOCCharlestown⇆ Ryanair 22/wk 98%on time 0%cancelled
SCVSuceava⇆ Wizz Air Malta 22/wk 99%on time 0%cancelled
WROWrocław⇆ Ryanair · Wizz Air 21/wk 100%on time 0%cancelled
CLJCluj-Napoca⇆ Wizz Air Malta 21/wk 99%on time 0%cancelled
SOFSofia⇆ Wizz Air 21/wk 94%on time 0%cancelled
KTWKatowice⇆ Wizz Air 20/wk 100%on time 0%cancelled
MADMadrid⇆ easyJet · Wizz Air UK 18/wk 96%on time 0%cancelled
IASIaşi⇆ Wizz Air Malta 18/wk 100%on time 0%cancelled
LISLisbon⇆ easyJet 18/wk 94%on time 0%cancelled
TFSTenerife⇆ easyJet · Jet2.com · Ryanair 17/wk 99%on time 0%cancelled
PRGPrague⇆ easyJet · Wizz Air UK 17/wk 97%on time 0%cancelled
SPUSplit⇆ easyJet · Wizz Air UK 17/wk 97%on time 0%cancelled
BCMBacău⇆ Wizz Air UK 17/wk 99%on time 0%cancelled
KRKKraków⇆ Ryanair 17/wk 93%on time 0%cancelled
LCALarnaca⇆ easyJet · Wizz Air 16/wk 98%on time 0%cancelled
ATHAthens⇆ Wizz Air UK 16/wk 93%on time 0%cancelled
KIRFarranfore⇆ Ryanair 16/wk 90%on time 0%cancelled
BFSBelfast⇆ easyJet 15/wk 99%on time 0%cancelled
BIOBilbao⇆ Wizz Air UK 14/wk 98%on time 0%cancelled
POZPoznań⇆ Wizz Air UK 14/wk 100%on time 0%cancelled
VLCValencia⇆ Wizz Air UK 14/wk 95%on time 0%cancelled
BODBordeaux⇆ easyJet · Wizz Air UK 13/wk 93%on time 0%cancelled
VCEVenezia⇆ Ryanair · Wizz Air Malta 13/wk 93%on time 0%cancelled
BOJBurgas⇆ Wizz Air UK 13/wk 93%on time 0%cancelled
CRACraiova⇆ Wizz Air Malta 13/wk 100%on time 0%cancelled
DTMDortmund⇆ Wizz Air UK 13/wk 100%on time 0%cancelled
EDIEdinburgh⇆ easyJet 13/wk 96%on time 0%cancelled
GLAGlasgow⇆ easyJet 13/wk 96%on time 0%cancelled
ISTIstanbul⇆ Wizz Air UK 13/wk 98%on time 0%cancelled
NAPNapoli⇆ easyJet · Ryanair 12/wk 87%on time 0%cancelled
RHORhodes⇆ easyJet · Jet2.com 12/wk 98%on time 0%cancelled
MLAValletta⇆ Ryanair 12/wk 99%on time 0%cancelled
PRNPrishtina⇆ Wizz Air UK 12/wk 93%on time 0%cancelled
CFUKerkyra⇆ easyJet · Jet2.com · TUI Airways 11/wk 93%on time 0%cancelled
ACESan Bartolomé⇆ easyJet · Jet2.com 11/wk 98%on time 0%cancelled
LPAGran Canaria Island⇆ easyJet · Jet2.com 11/wk 98%on time 0%cancelled
SVQSeville⇆ Ryanair · Wizz Air UK 11/wk 96%on time 0%cancelled
RMUCorvera⇆ easyJet 11/wk 100%on time 0%cancelled
LYSColombier-Saugnieu⇆ Avialeasing · easyJet · Wizz Air UK 10/wk 98%on time 0%cancelled
FUEEl Matorral⇆ easyJet · Jet2.com 10/wk 95%on time 0%cancelled
BEGBelgrade⇆ Wizz Air UK 10/wk 98%on time 0%cancelled
BTSBratislava⇆ Wizz Air 10/wk 98%on time 0%cancelled
GHVBrașov⇆ Wizz Air UK 10/wk 95%on time 0%cancelled
ORKCork⇆ Ryanair 10/wk 89%on time 0%cancelled
SBZSibiu⇆ Wizz Air Malta 10/wk 100%on time 0%cancelled
VARVarna⇆ Wizz Air 10/wk 98%on time 0%cancelled
DLMDalaman⇆ easyJet · Jet2.com 8/wk 84%on time 0%cancelled
ZTHZakynthos⇆ easyJet · Jet2.com 8/wk 96%on time 0%cancelled
BLQBologna⇆ Ryanair 8/wk 93%on time 0%cancelled
DEBDebrecen⇆ Wizz Air UK 8/wk 98%on time 0%cancelled
INVInverness⇆ easyJet 8/wk 100%on time 0%cancelled
KSCKošice⇆ Wizz Air UK 8/wk 98%on time 0%cancelled
SKPSkopje⇆ Wizz Air UK 8/wk 98%on time 0%cancelled
TSRTimişoara⇆ Wizz Air Malta 8/wk 100%on time 0%cancelled
IBZIbiza⇆ easyJet · Jet2.com 7/wk 86%on time 0%cancelled
MAHMahón⇆ easyJet · Jet2.com 7/wk 93%on time 0%cancelled
SPXAl Jiza⇆ easyJet · Wizz Air UK 7/wk 92%on time 0%cancelled
SUJSatu Mare⇆ Wizz Air UK 7/wk 96%on time 0%cancelled
TLLTallinn⇆ Wizz Air UK 7/wk 97%on time 0%cancelled
CHQSouda⇆ easyJet · Wizz Air UK 6/wk 90%on time 0%cancelled
HERHeraklion⇆ easyJet · Jet2.com 6/wk 82%on time 0%cancelled
BZGBydgoszcz⇆ Ryanair 6/wk 97%on time 0%cancelled
CNDConstanța⇆ Wizz Air UK 6/wk 88%on time 0%cancelled
CTACatania⇆ easyJet 6/wk 89%on time 1.4%cancelled
JERSt. Peter⇆ easyJet 6/wk 100%on time 0%cancelled
PDVPlovdiv⇆ Wizz Air UK 6/wk 100%on time 0%cancelled
TATPoprad⇆ Wizz Air UK 6/wk 100%on time 0%cancelled
TGMRecea⇆ Wizz Air Malta 6/wk 95%on time 0%cancelled
TRNCaselle Torinese⇆ Wizz Air UK 6/wk 90%on time 0%cancelled
OPOPorto⇆ Avialeasing · easyJet 5/wk 100%on time 0%cancelled
REUReus⇆ easyJet · Jet2.com 5/wk 92%on time 0%cancelled
AGAAgadir⇆ easyJet 5/wk 100%on time 0%cancelled
BHDBelfast⇆ easyJet 5/wk 96%on time 0%cancelled
GVAGeneva⇆ easyJet 5/wk 100%on time 0%cancelled
NBEEnfidha⇆ easyJet 5/wk 100%on time 0%cancelled
NCENice⇆ easyJet 5/wk 95%on time 3.4%cancelled
RAKMarrakesh⇆ easyJet 5/wk 100%on time 0%cancelled
TOSTromsø⇆ Wizz Air UK 5/wk –10 legs –
FNCFunchal⇆ easyJet · Jet2.com 4/wk 100%on time 0%cancelled
HRGHurghada⇆ easyJet · Wizz Air UK 4/wk 85%on time 0%cancelled
SSHSharm El Sheikh⇆ easyJet · Wizz Air UK 4/wk 92%on time 0%cancelled
ABZAberdeen⇆ easyJet 4/wk 95%on time 0%cancelled
EVNYerevan⇆ Wizz Air UK 4/wk 100%on time 0%cancelled
KGSKos Island⇆ Jet2.com 4/wk 94%on time 0%cancelled
SJJSarajevo⇆ Wizz Air UK 4/wk 100%on time 0%cancelled
ZRHZurich⇆ easyJet 4/wk 100%on time 3.8%cancelled
BERBerlin⇆ easyJet 3/wk 100%on time 0%cancelled
BJVBodrum⇆ easyJet 3/wk 90%on time 0%cancelled
GRXGranada⇆ Wizz Air UK 3/wk –6 legs –
OVDRanón⇆ Wizz Air UK 3/wk –9 legs –
PFOPaphos⇆ easyJet 3/wk 92%on time 0%cancelled
GROGirona⇆ Jet2.com 2/wk 90%on time 0%cancelled
INNInnsbruck⇆ easyJet 2/wk –2 legs –
KEFReykjavík⇆ easyJet 2/wk 91%on time 0%cancelled
LJULjubljana⇆ easyJet 2/wk –4 legs –
PVKPreveza⇆ Jet2.com 2/wk 100%on time 0%cancelled
ADBGaziemir⇆ easyJet 1/wk –16 legs –
DJEDjerba⇆ easyJet 1/wk –18 legs –
TBSTbilisi⇆ easyJet 1/wk –18 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into London

120 of the 120 destinations above also fly nonstop into London, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

LTN route map: where 120 nonstop routes go

Nonstop route network at London (LTN)

LTN direct flights: questions travelers ask

How many direct flights does London have?

London Luton Airport currently has nonstop service to 120 destinations on 12 airlines, based on flights observed on the airport's own boards over the last 14 days. 120 of those routes operate in both directions.

Which direct route from London is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Wrocław (WRO) runs cleanest: 100% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from London?

easyJet appears on 59 of the 120 nonstop routes we observed at LTN. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From London Luton Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: London (LTN) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/london-LTN
How we measure this →

Planning around LTN? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure