Origins
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Lanzarote (ACE) | 1,679 km | 155 min | Ryanair |
| Malaga (AGP) | 470 km | 75 min | Ryanair, Iberia |
| Alicante (ALC) | 133 km | 65 min | TUI fly Belgium |
| Algiers (ALG) | 447 km | 65 min | Air Algerie |
| Amsterdam (AMS) | 1,480 km | 145 min | Transavia, KLM, easyJet, Vueling |
| Stockholm (ARN) | 2,587 km | 235 min | Ryanair |
| Athens (ATH) | 2,124 km | 200 min | Aegean Airlines |
| Bacau (BCM) | 2,351 km | 220 min | Dan Air |
| Barcelona (BCN) | 295 km | 65 min | Iberia |
| Belgrade (BEG) | 1,809 km | 180 min | Air Serbia |
| Berlin (BER) | 1,788 km | 180 min | Ryanair, easyJet |
| Milan (BGY) | 1,079 km | 120 min | Ryanair |
| Birmingham (BHX) | 1,443 km | 145 min | Ryanair |
| Bilbao (BIO) | 469 km | 70 min | Iberia, Volotea, Vueling |
| Bologna (BLQ) | 1,122 km | 125 min | Ryanair |
| Bordeaux (BOD) | 593 km | 80 min | Volotea |
| Bari (BRI) | 1,474 km | 150 min | Ryanair |
| Bristol (BRS) | 1,333 km | 140 min | Ryanair |
| Brussels (BRU) | 1,325 km | 135 min | Ryanair, Brussels Airlines, Vueling |
| Basel, Switzerland/Mulhouse (BSL) | 1,107 km | 130 min | easyJet |
| Budapest (BUD) | 1,817 km | 180 min | Ryanair, Wizz Air |
| Paris (BVA) | 1,126 km | 120 min | Ryanair |
| Cagliari (CAG) | 821 km | 105 min | Ryanair |
| Paris (CDG) | 1,084 km | 120 min | Air France |
| Cologne (CGN) | 1,397 km | 145 min | Eurowings, Ryanair |
| Cluj-Napoca (CLJ) | 2,115 km | 205 min | Wizz Air Malta |
| Casablanca (CMN) | 931 km | 100 min | Royal Air Maroc |
| Copenhagen (CPH) | 2,040 km | 190 min | Norwegian Air Sweden, Scandinavian Airlines |
| Brussels (CRL) | 1,278 km | 135 min | Ryanair |
| Dublin (DUB) | 1,609 km | 155 min | Ryanair |
| Dusseldorf (DUS) | 1,425 km | 145 min | Eurowings |
| Edinburgh (EDI) | 1,842 km | 180 min | Ryanair |
| Eindhoven (EIN) | 1,405 km | 140 min | Ryanair, Transavia |
| Leicestershire (EMA) | 1,483 km | 150 min | Ryanair |
| Rome (FCO) | 1,105 km | 125 min | ITA Airways, Ryanair, Wizz Air Malta |
| Fes (FEZ) | 736 km | 85 min | Ryanair |
| Karlsruhe/Baden-Baden (FKB) | 1,237 km | 130 min | Ryanair |
| Florence (FLR) | 1,082 km | 120 min | Volotea |
| Memmingen (FMM) | 1,276 km | 135 min | Ryanair |
| Frankfurt (FRA) | 1,372 km | 145 min | Lufthansa |
| Geneva (GVA) | 920 km | 110 min | SWISS, easyJet |
| Hamburg (HAM) | 1,760 km | 170 min | Eurowings |
| Helsinki (HEL) | 2,911 km | 270 min | Finnair |
| Hahn (HHN) | 1,312 km | 140 min | Ryanair |
| Iasi (IAS) | 2,416 km | 225 min | Wizz Air Malta |
| Ibiza (IBZ) | 173 km | 50 min | Ryanair, Iberia, Vueling |
| Istanbul (IST) | 2,477 km | 240 min | Turkish Airlines |
| Krakow (KRK) | 1,978 km | 190 min | Ryanair, Wizz Air |
| London (LGW) | 1,295 km | 145 min | easyJet, Vueling, Wizz Air UK |
| London (LHR) | 1,331 km | 150 min | British Airways |
| Lille (LIL) | 1,262 km | 135 min | Volotea |
| Lisbon (LIS) | 752 km | 95 min | Ryanair, TAP Portugal |
| Las Palmas (LPA) | 1,880 km | 170 min | Ryanair, Binter Canarias, Vueling |
| London (LTN) | 1,376 km | 140 min | Wizz Air UK |
| Luxembourg (LUX) | 1,244 km | 135 min | Luxair |
| Lyon (LYS) | 828 km | 105 min | Volotea |
| Madrid (MAD) | 286 km | 60 min | Iberia, Air Europa |
| Menorca (MAH) | 405 km | 70 min | Ryanair, Iberia |
| Manchester (MAN) | 1,547 km | 155 min | Ryanair |
| Malta (MLA) | 1,379 km | 145 min | Ryanair |
| Melilla (MLN) | 516 km | 115 min | Iberia |
| Marseille (MRS) | 646 km | 85 min | Ryanair |
| Munich (MUC) | 1,389 km | 155 min | Lufthansa, Lufthansa City Airlines |
| Milan (MXP) | 1,015 km | 120 min | Ryanair, Wizz Air Malta |
| Naples (NAP) | 1,265 km | 135 min | Ryanair |
| Nantes (NTE) | 856 km | 105 min | Ryanair |
| Nuremberg (NUE) | 1,438 km | 150 min | Ryanair |
| Porto (OPO) | 722 km | 90 min | Ryanair |
| Cork (ORK) | 1,506 km | 145 min | Ryanair |
| Paris (ORY) | 1,050 km | 115 min | Transavia France, Vueling |
| Oslo (OSL) | 2,440 km | 230 min | Norwegian Air Shuttle |
| Bucharest (OTP) | 2,258 km | 220 min | Dan Air, Wizz Air Malta |
| Asturias (OVD) | 647 km | 85 min | Volotea |
| Palma de Mallorca (PMI) | 275 km | 55 min | Ryanair, Iberia, Air Europa, Vueling |
| Palermo (PMO) | 1,186 km | 130 min | Ryanair |
| Poznan (POZ) | 1,955 km | 188 min | Ryanair |
| Prague (PRG) | 1,652 km | 170 min | Eurowings, SmartWings |
| Pisa (PSA) | 1,018 km | 120 min | Ryanair |
| Pescara (PSR) | 1,274 km | 135 min | Ryanair |
| Marrakech (RAK) | 1,110 km | 115 min | Ryanair |
| Rabat (RBA) | 824 km | 100 min | Ryanair |
| Riga (RIX) | 2,628 km | 240 min | Air Baltic |
| Rotterdam (RTM) | 1,435 km | 135 min | Transavia |
| Santander (SDR) | 518 km | 80 min | Volotea |
| Sofia (SOF) | 2,031 km | 195 min | Ryanair, Wizz Air |
| London (STN) | 1,379 km | 145 min | Ryanair |
| Stuttgart (STR) | 1,280 km | 130 min | Eurowings |
| Lamezia-Terme (SUF) | 1,443 km | 145 min | Ryanair |
| Sevilla (SVQ) | 526 km | 75 min | Ryanair, Iberia, Vueling |
| Tenerife (TFN) | 1,902 km | 175 min | Binter Canarias, Vueling |
| Tenerife (TFS) | 1,953 km | 175 min | Ryanair |
| Tirana (TIA) | 1,721 km | 180 min | Wizz Air Malta |
| Toulouse (TLS) | 484 km | 75 min | Ryanair |
| Tangier (TNG) | 636 km | 90 min | Ryanair |
| Turin (TRN) | 920 km | 110 min | Ryanair |
| Trieste (TRS) | 1,340 km | 135 min | Ryanair |
| Venice (TSF) | 1,243 km | 135 min | Ryanair |
| Timisoara (TSR) | 1,912 km | 190 min | Wizz Air Malta |
| Venice (VCE) | 1,244 km | 135 min | Wizz Air Malta |
| Vienna (VIE) | 1,666 km | 160 min | Ryanair, Austrian Airlines |
| Verona (VRN) | 1,141 km | 125 min | Ryanair |
| Warsaw (WAW) | 2,167 km | 210 min | Wizz Air |
| Modlin (WMI) | 2,165 km | 220 min | Ryanair |
| Wroclaw (WRO) | 1,868 km | 185 min | Ryanair |
| Montreal (YUL) | 5,850 km | 420 min | Air Transat |
| Zurich (ZRH) | 1,145 km | 130 min | SWISS |
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
What is the longest flight to VLC?
Montreal at 5,850 km.