01 / ORIGINS
Origins (128)
| Origin | Distance | Duration | Airlines |
|---|---|---|---|
| Athens (ATH) | 1,783 km | 3h 0m | Aegean Airlines, Sky Express, Transavia France, easyJet, Volotea |
| Ajaccio (AJA) | 517 km | 1h 10m | Transavia France, easyJet, Volotea, Air Corsica |
| Figari (FSC) | 570 km | 1h 20m | Air France, easyJet, Volotea, Air Corsica |
| Heraklion (HER) | 2,047 km | 3h 15m | Sky Express, Transavia France, easyJet, Volotea |
| Marrakech (RAK) | 1,933 km | 3h 5m | Royal Air Maroc, Transavia France, easyJet, Volotea |
| Malaga (AGP) | 1,284 km | 2h 15m | Transavia France, easyJet, Volotea |
| Algiers (ALG) | 1,014 km | 1h 50m | ASL Airlines France, Air Algerie, Transavia France |
| Bastia (BIA) | 498 km | 1h 10m | easyJet, Volotea, Air Corsica |
| Calvi (CLY) | 462 km | 1h 5m | Air France, easyJet, Air Corsica |
| Djerba (DJE) | 1,402 km | 2h 25m | Nouvelair Tunisie, Transavia France, Tunisair |
| Faro (FAO) | 1,454 km | 2h 20m | Transavia France, easyJet, Volotea |
| London (LGW) | 717 km | 1h 40m | British Airways, easyJet, Wizz Air UK |
| Madrid (MAD) | 911 km | 1h 50m | Iberia, easyJet, Volotea |
| Monastir (MIR) | 1,204 km | 2h 5m | Nouvelair Tunisie, Transavia France, Tunisair |
| Nantes (NTE) | 537 km | 1h 15m | Air France, easyJet, Volotea |
| Porto (OPO) | 1,216 km | 2h 5m | Transavia France, easyJet, Volotea |
| Palma de Mallorca (PMI) | 712 km | 1h 35m | Transavia France, easyJet, Volotea |
| Palermo (PMO) | 1,067 km | 2h 0m | Transavia France, easyJet, Volotea |
| Split (SPU) | 921 km | 1h 45m | Croatia Airlines, easyJet, Volotea |
| Tunis (TUN) | 1,074 km | 1h 55m | Nouvelair Tunisie, Transavia France, Tunisair |
| Lanzarote (ACE) | 2,478 km | 3h 35m | easyJet, Volotea |
| Agadir (AGA) | 2,122 km | 3h 20m | Transavia France, easyJet |
| Alicante (ALC) | 948 km | 1h 55m | easyJet, Volotea |
| Amsterdam (AMS) | 732 km | 1h 35m | Air France, KLM |
| Biarritz (BIQ) | 580 km | 1h 15m | Air France, easyJet |
| Bejaia (BJA) | 996 km | 1h 50m | Air Algerie, Transavia France |
| Bordeaux (BOD) | 464 km | 1h 10m | Air France, easyJet |
| Bari (BRI) | 1,073 km | 2h 0m | easyJet, Volotea |
| Kerkyra (CFU) | 1,389 km | 2h 25m | easyJet, Volotea |
| Chania (CHQ) | 1,961 km | 3h 15m | Transavia France, easyJet |
| Casablanca (CMN) | 1,746 km | 2h 45m | Air Arabia Maroc, Royal Air Maroc |
| Catania (CTA) | 1,236 km | 2h 15m | Transavia France, easyJet |
| Constantine (CZL) | 1,055 km | 1h 55m | Air Algerie, Transavia France |
| Fes (FEZ) | 1,564 km | 2h 30m | Air Arabia Maroc, Transavia France |
| Funchal (FNC) | 2,364 km | 3h 25m | Transavia France, easyJet |
| Frankfurt (FRA) | 547 km | 1h 20m | Air Dolomiti, Lufthansa |
| Hurghada (HRG) | 3,264 km | 5h 5m | Transavia France, easyJet |
| Istanbul (IST) | 1,969 km | 3h 25m | Turkish Airlines, Transavia France |
| Lisbon (LIS) | 1,400 km | 2h 25m | TAP Portugal, easyJet |
| Las Palmas (LPA) | 2,673 km | 3h 55m | easyJet, Volotea |
| London (LTN) | 793 km | 1h 45m | easyJet, Wizz Air UK |
| Menorca (MAH) | 654 km | 1h 20m | easyJet, Volotea |
| Manchester (MAN) | 1,001 km | 2h 0m | Jet2, easyJet |
| Marseille (MRS) | 253 km | 55m | Air France, Corsair International |
| Munich (MUC) | 587 km | 1h 20m | Lufthansa, Lufthansa City Airlines |
| Olbia (OLB) | 644 km | 1h 25m | easyJet, Volotea |
| Oran (ORN) | 1,219 km | 2h 10m | Air Algerie, Transavia France |
| Prague (PRG) | 841 km | 1h 45m | easyJet, Volotea |
| Setif (QSF) | 1,059 km | 1h 50m | Air Algerie, Volotea |
| Rhodes (RHO) | 2,182 km | 3h 30m | Transavia France, Volotea |
| Rennes (RNS) | 580 km | 1h 15m | Air France, Twin Jet |
| Istanbul (SAW) | 2,028 km | 3h 30m | Pegasus, AJet |
| Sevilla (SVQ) | 1,296 km | 2h 10m | Transavia France, easyJet |
| Tenerife (TFS) | 2,734 km | 3h 55m | easyJet, Volotea |
| Tirana (TIA) | 1,272 km | 2h 25m | Transavia France, Wizz Air Malta |
| Tlemcen (TLM) | 1,310 km | 2h 5m | Air Algerie, Transavia France |
| Toulouse (TLS) | 374 km | 1h 0m | Air France, easyJet |
| Tel Aviv-Yafo (TLV) | 2,975 km | 4h 50m | El Al, Transavia France |
| Tangier (TNG) | 1,444 km | 2h 20m | Air Arabia Maroc, easyJet |
| Venice (VCE) | 566 km | 1h 25m | easyJet, Volotea |
| Montreal (YUL) | 5,883 km | 7h 10m | Air Canada, Air Transat |
| Annaba (AAE) | 1,014 km | 1h 45m | Air Algerie |
| Izmir (ADB) | 1,996 km | 3h 15m | Transavia France |
| Alghero (AHO) | 622 km | 1h 25m | Volotea |
| Amman (AMM) | 3,076 km | 4h 35m | Royal Jordanian |
| Stockholm (ARN) | 1,769 km | 2h 45m | Norwegian Air Sweden |
| Antalya (AYT) | 2,352 km | 3h 55m | Transavia France |
| Barcelona (BCN) | 547 km | 1h 30m | Vueling |
| Brindisi (BDS) | 1,185 km | 2h 10m | easyJet |
| Berlin (BER) | 960 km | 1h 55m | easyJet |
| Brest (BES) | 781 km | 1h 30m | Air France |
| Beirut (BEY) | 2,896 km | 4h 40m | Transavia France |
| Belfast (BFS) | 1,277 km | 2h 15m | easyJet |
| Batna (BLJ) | 1,111 km | 1h 50m | Air Algerie |
| Bologna (BLQ) | 506 km | 1h 30m | Twin Jet |
| Bristol (BRS) | 852 km | 1h 40m | easyJet |
| Brussels (BRU) | 577 km | 1h 25m | Brussels Airlines |
| Biskra (BSK) | 1,214 km | 2h 0m | Air Algerie |
| Budapest (BUD) | 1,101 km | 2h 5m | easyJet |
| Cagliari (CAG) | 789 km | 1h 40m | easyJet |
| Cairo (CAI) | 2,868 km | 4h 30m | Transavia France |
| Paris (CDG) | 411 km | 1h 10m | Air France |
| Caen (CFR) | 567 km | 1h 15m | Air France |
| Copenhagen (CPH) | 1,223 km | 2h 10m | Scandinavian Airlines |
| Dubrovnik (DBV) | 1,110 km | 2h 0m | easyJet |
| Dakar (DSS) | 4,019 km | 5h 23m | Transavia France |
| Dublin (DUB) | 1,182 km | 2h 15m | Aer Lingus |
| Dusseldorf (DUS) | 630 km | 1h 25m | Eurowings |
| Dubai (DXB) | 4,993 km | 7h 15m | Emirates |
| Edinburgh (EDI) | 1,281 km | 2h 15m | easyJet |
| Essaouira (ESU) | 2,038 km | 3h 10m | easyJet |
| Yerevan (EVN) | 3,234 km | 4h 50m | Transavia France |
| Rome (FCO) | 723 km | 1h 35m | easyJet |
| Florence (FLR) | 529 km | 1h 20m | Volotea |
| Puerto del Rosario (FUE) | 2,538 km | 3h 45m | Volotea |
| Geneva (GVA) | 97 km | 45m | Ethiopian Airlines |
| Ibiza (IBZ) | 819 km | 1h 35m | easyJet |
| Jeddah (JED) | 4,081 km | 6h 25m | Transavia France |
| Mykonos (JMK) | 1,916 km | 3h 0m | Transavia France |
| Thira (JTR) | 1,993 km | 3h 15m | Transavia France |
| Reykjavik (KEF) | 2,659 km | 3h 50m | easyJet |
| Krakow (KRK) | 1,199 km | 2h 15m | Wizz Air |
| Kutaisi (KUT) | 3,000 km | 4h 45m | Wizz Air |
| London (LHR) | 757 km | 1h 45m | British Airways |
| Limoges (LIG) | 303 km | 1h 5m | Chalair |
| La Rochelle (LRH) | 488 km | 1h 5m | easyJet |
| Madinah (MED) | 3,884 km | 6h 10m | Transavia France |
| Malta (MLA) | 1,351 km | 2h 20m | KM Malta Airlines |
| Milan (MXP) | 283 km | 1h 0m | Twin Jet |
| Naples (NAP) | 919 km | 1h 55m | easyJet |
| Nice (NCE) | 284 km | 1h 0m | Air France |
| Cork (ORK) | 1,204 km | 2h 0m | Aer Lingus |
| Oslo (OSL) | 1,658 km | 2h 35m | Norwegian Air Shuttle |
| Bucharest (OTP) | 1,651 km | 2h 55m | Wizz Air Malta |
| Oujda (OUD) | 1,351 km | 2h 25m | Transavia France |
| Poitiers (PIS) | 381 km | 55m | Volotea |
| Pristina (PRN) | 1,321 km | 2h 25m | easyJet |
| Pau (PUF) | 507 km | 1h 25m | Twin Jet |
| Salerno (QSR) | 979 km | 1h 50m | Volotea |
| Rabat (RBA) | 1,641 km | 2h 45m | easyJet |
| Rovaniemi (RVN) | 2,625 km | 3h 55m | easyJet |
| Sal (SID) | 4,134 km | 5h 30m | Transavia France |
| Sofia (SOF) | 1,500 km | 2h 35m | Wizz Air |
| Sharm el Sheikh (SSH) | 3,241 km | 5h 0m | easyJet |
| Strasbourg (SXB) | 368 km | 1h 10m | Twin Jet |
| Vienna (VIE) | 913 km | 1h 45m | Austrian Airlines |
| Valencia (VLC) | 828 km | 1h 45m | Volotea |
| Warsaw (WAW) | 1,362 km | 2h 25m | LOT - Polish Airlines |
Plan the rest of your trip to Lyon
- Airport transferBook a private ride from the airport in advance.
- Car rentalCompare rental cars across global suppliers.
- Luggage storageDrop your bags in Lyon and explore hands-free.
- eSIM dataGet online in France the moment you land.
- Travel insuranceCover delays, baggage, and medical costs abroad.
Affiliate links — we may earn a commission, at no extra cost to you.
02 / EXPLORE MORE