Direct flights from Lyon (LYS)
From Lyon Lyon–Saint-Exupéry Airport airport, 108 destinations are served non-stop in 31 countries, with about 973 flights a week. With a single stop, 767 more destinations are within reach.
AirLabs data, updated 23 Oct 2026. Check schedules and fares with the airlines. “Flights a week”: estimate.
Destinations by continent
Europe · 77 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Paris (CDG), France | A5 · AF | 411 km | 1h 10m | ≈ 55 | every day |
| Bordeaux (BOD), France | A5 · U2 | 463 km | 1h 10m | ≈ 40 | every day |
| Amsterdam (AMS), Netherlands | AF · KL · WA | 733 km | 1h 35m | ≈ 35 | every day |
| Nantes (NTE), France | A5 · U2 | 536 km | 1h 20m | ≈ 33 | every day |
| Toulouse (TLS), France | A5 · U2 | 374 km | 1h 05m | ≈ 29 | Mon, Tue, Wed, Thu, Fri, Sun |
| Frankfurt (FRA), Germany | EN · LH | 547 km | 1h 25m | ≈ 28 | every day |
| Madrid (MAD), Spain | U2 · V7 · YW | 911 km | 2h 00m | ≈ 26 | every day |
| Lisbon (LIS), Portugal | NI · U2 | 1,399 km | 2h 35m | ≈ 24 | every day |
| Munich (MUC), Germany | LH · VL | 586 km | 1h 20m | ≈ 21 | every day |
| Barcelona (BCN), Spain | VY | 548 km | 1h 25m | ≈ 17 | every day |
| London (LGW), United Kingdom | A0 · U2 · W9 | 717 km | 1h 40m | ≈ 17 | every day |
| Palma de Mallorca (PMI), Spain | TO · U2 · V7 | 713 km | 1h 30m | ≈ 17 | every day |
| Biarritz (BIQ), France | A5 · U2 | 580 km | 1h 20m | ≈ 16 | every day |
| London (LHR), United Kingdom | BA | 757 km | 1h 50m | ≈ 16 | every day |
| Porto (OPO), Portugal | TO · U2 · V7 | 1,214 km | 2h 15m | ≈ 16 | every day |
| Nice (NCE), France | A5 | 284 km | 1h 00m | ≈ 15 | every day |
| Athens (ATH), Greece | A3 · GQ · TO · U2 · V7 | 1,780 km | 2h 50m | ≈ 14 | every day |
| Dublin (DUB), Ireland | EI | 1,181 km | 2h 20m | ≈ 14 | every day |
| Istanbul (IST), Türkiye | TK | 1,964 km | 3h 12m | ≈ 14 | every day |
| Brest (BES), France | A5 | 780 km | 1h 35m | ≈ 13 | every day |
| Heraklion (HER), Greece | GQ · TO · U2 · V7 | 2,044 km | 3h 05m | ≈ 12 | every day |
| Limoges (LIG), France | CE | 303 km | 1h 05m | ≈ 12 | Mon, Tue, Wed, Thu, Fri, Sun |
| Rome (FCO), Italy | U2 | 722 km | 1h 35m | ≈ 11 | Mon, Tue, Wed, Thu, Fri, Sun |
| Ajaccio (AJA), France | U2 · V7 · XK | 517 km | 1h 10m | ≈ 10 | Mon, Wed, Thu, Fri, Sat, Sun |
| Bastia (BIA), France | U2 · XK | 498 km | 1h 05m | ≈ 10 | Mon, Wed, Thu, Fri, Sat, Sun |
| Caen (CFR), France | A5 | 567 km | 1h 20m | ≈ 10 | Mon, Tue, Wed, Thu, Fri, Sun |
| London (LTN), United Kingdom | U2 · W9 | 792 km | 1h 40m | ≈ 10 | every day |
| Marseille (MRS), France | A5 | 254 km | 0h 55m | ≈ 10 | Mon, Tue, Wed, Thu, Fri, Sun |
| Pau (PUF), France | T7 | 507 km | 1h 25m | ≈ 10 | Mon, Tue, Wed, Thu, Fri |
| Rennes (RNS), France | A5 | 579 km | 1h 20m | ≈ 10 | Mon, Tue, Wed, Thu, Fri, Sun |
| Strasbourg (SXB), France | T7 | 368 km | 1h 10m | ≈ 10 | Mon, Tue, Wed, Thu, Fri |
| Venice (VCE), Italy | AF · U2 · V7 | 565 km | 1h 20m | ≈ 10 | Mon, Wed, Thu, Fri, Sat, Sun |
| Malaga (AGP), Spain | TO · U2 · V7 | 1,284 km | 2h 20m | ≈ 9 | every day |
| Milan (MXP), Italy | T7 | 282 km | 1h 00m | ≈ 9 | Mon, Tue, Wed, Thu, Fri |
| Bari (BRI), Italy | U2 · V7 | 1,071 km | 1h 55m | ≈ 8 | Mon, Wed, Thu, Fri, Sun |
| Faro (FAO), Portugal | TO · U2 · V7 | 1,453 km | 2h 30m | ≈ 8 | Tue, Wed, Thu, Fri, Sat, Sun |
| Palermo (PMO), Italy | TO · U2 · V7 | 1,068 km | 1h 55m | ≈ 7 | Mon, Wed, Fri, Sat |
| Vienna (VIE), Austria | OS | 911 km | 1h 40m | ≈ 7 | every day |
| Menorca (MAH), Spain | U2 · V7 | 655 km | 1h 25m | ≈ 6 | Tue, Thu, Sun |
| Prague (PRG), Czechia | U2 · V7 | 840 km | 1h 40m | ≈ 6 | Mon, Wed, Fri, Sun |
| Warsaw (WAW), Poland | LO | 1,360 km | 2h 22m | ≈ 6 | Mon, Tue, Wed, Thu, Fri, Sun |
| Bologna (BLQ), Italy | T7 | 505 km | 1h 30m | ≈ 5 | Mon, Tue, Wed, Thu, Fri |
| Dusseldorf (DUS), Germany | EW | 630 km | 1h 25m | ≈ 5 | Mon, Tue, Wed, Thu, Fri |
| Malta (MLA), Malta | KM | 1,352 km | 2h 10m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Sevilla (SVQ), Spain | TO · U2 | 1,296 km | 2h 20m | ≈ 5 | Mon, Thu, Fri, Sun |
| Alicante (ALC), Spain | U2 · V7 | 948 km | 1h 57m | ≈ 4 | Mon, Wed, Fri, Sat |
| Figari (FSC), France | U2 · XK | 570 km | 1h 20m | ≈ 4 | Mon, Wed, Sat |
| Naples (NAP), Italy | U2 | 918 km | 1h 45m | ≈ 4 | Mon, Thu, Fri, Sun |
| Olbia (OLB), Italy | U2 · V7 | 645 km | 1h 27m | ≈ 4 | Mon, Tue, Fri |
| Split (SPU), Croatia | OU · U2 · V7 | 920 km | 1h 37m | ≈ 4 | Wed, Sat, Sun |
| Funchal (FNC), Portugal | TO · U2 | 2,363 km | 3h 45m | ≈ 3 | Tue, Sat |
| Geneva (GVA), Switzerland | ET | 97 km | 0h 45m | ≈ 3 | Tue, Thu, Sat |
| Kerkyra (CFU), Greece | U2 · V7 | 1,387 km | 2h 15m | ≈ 3 | Wed, Sat, Sun |
| Krakow (KRK), Poland | W6 | 1,196 km | 2h 10m | ≈ 3 | Mon, Wed, Fri |
| La Rochelle (LRH), France | U2 | 487 km | 1h 15m | ≈ 3 | Mon, Wed, Fri |
| Lanzarote (ACE), Spain | U2 · V7 | 2,479 km | 3h 55m | ≈ 3 | Tue, Sat |
| Manchester (MAN), United Kingdom | U2 | 1,001 km | 1h 55m | ≈ 3 | Tue, Thu, Sat |
| Tenerife (TFS), Spain | U2 | 2,734 km | 4h 15m | ≈ 3 | Tue, Wed, Sat |
| Thira (JTR), Greece | TO | 1,991 km | 2h 55m | ≈ 3 | Mon, Thu, Sun |
| Alghero (AHO), Italy | V7 | 623 km | 1h 25m | ≈ 2 | Mon, Fri |
| Berlin (BER), Germany | U2 | 959 km | 1h 55m | ≈ 2 | Mon, Fri |
| Brindisi (BDS), Italy | U2 | 1,183 km | 2h 00m | ≈ 2 | Thu, Sun |
| Budapest (BUD), Hungary | U2 | 1,099 km | 1h 55m | ≈ 2 | Mon, Fri |
| Catania (CTA), Italy | U2 | 1,235 km | 2h 05m | ≈ 2 | Tue, Sat |
| Chania (CHQ), Greece | TO | 1,959 km | 3h 00m | ≈ 2 | Thu, Sun |
| Dubrovnik (DBV), Croatia | U2 | 1,107 km | 1h 50m | ≈ 2 | Tue, Sat |
| Edinburgh (EDI), United Kingdom | U2 | 1,280 km | 2h 15m | ≈ 2 | Wed, Sun |
| Florence (FLR), Italy | V7 | 528 km | 1h 20m | ≈ 2 | Fri, Sun |
| Las Palmas (LPA), Spain | U2 | 2,673 km | 4h 07m | ≈ 2 | Wed, Sat |
| Oslo (OSL), Norway | D8 · DY | 1,657 km | 2h 30m | ≈ 2 | Thu, Sun |
| Poitiers (PIS), France | V7 | 380 km | 1h 00m | ≈ 2 | Mon, Fri |
| Pristina (PRN), Kosovo | U2 | 1,318 km | 2h 10m | ≈ 2 | Tue, Fri |
| Rhodes (RHO), Greece | TO · V7 | 2,179 km | 3h 15m | ≈ 2 | Sat |
| Valencia (VLC), Spain | V7 | 828 km | 1h 45m | ≈ 2 | Tue, Fri |
| Podgorica (TGD), Montenegro | 4O | 1,190 km | 2h 00m | ≈ 1 | Sat |
| Tivat (TIV), Montenegro | 4O | 1,149 km | 2h 00m | ≈ 1 | Sat |
| Stockholm (ARN), Sweden | AF | 1,768 km | — | ≈ 0 | — |
North America · 1 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Montreal (YUL), Canada | AC · TS | 5,867 km | 8h 45m | ≈ 12 | every day |
Asia · 6 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Istanbul (SAW), Türkiye | PC · TK · VF | 2,023 km | 3h 10m | ≈ 13 | every day |
| Tel Aviv-Yafo (TLV), Israel | LY · TO | 2,971 km | 4h 10m | ≈ 4 | Tue, Thu, Sun |
| Amman (AMM), Jordan | RJ | 3,072 km | 4h 20m | ≈ 2 | Tue, Sat |
| Beirut (BEY), Lebanon | TO | 2,892 km | 4h 05m | ≈ 2 | Tue, Sat |
| Antalya (AYT), Türkiye | TO | 2,348 km | 3h 35m | ≈ 1 | Mon |
| Yerevan (EVN), Armenia | TO | 3,226 km | 4h 35m | ≈ 1 | Wed |
Africa · 24 destinations
| Destination | Airlines | Distance | Duration | Flights / week | Days |
|---|---|---|---|---|---|
| Tunis (TUN), Tunisia | BJ · TO · TU | 1,075 km | 1h 55m | ≈ 27 | every day |
| Algiers (ALG), Algeria | AH · TO | 1,015 km | 1h 55m | ≈ 22 | every day |
| Marrakech (RAK), Morocco | AT · TO · U2 · V7 | 1,934 km | 3h 10m | ≈ 21 | every day |
| Casablanca (CMN), Morocco | 3O · AT | 1,747 km | 2h 50m | ≈ 18 | every day |
| Djerba (DJE), Tunisia | BJ · TO · TU | 1,404 km | 2h 15m | ≈ 13 | Mon, Tue, Wed, Thu, Sat, Sun |
| Oran (ORN), Algeria | AH · TO | 1,220 km | 2h 10m | ≈ 13 | every day |
| Monastir (MIR), Tunisia | BJ · TO · TU | 1,205 km | 2h 02m | ≈ 12 | every day |
| Setif (QSF), Algeria | AH · V7 | 1,061 km | 1h 55m | ≈ 11 | every day |
| Constantine (CZL), Algeria | AH · TO | 1,057 km | 1h 50m | ≈ 7 | Mon, Tue, Fri, Sat, Sun |
| Bejaia (BJA), Algeria | AH · TO | 998 km | 2h 00m | ≈ 6 | Mon, Wed, Thu, Fri, Sun |
| Agadir (AGA), Morocco | TO · U2 | 2,124 km | 3h 25m | ≈ 5 | Tue, Wed, Thu, Sat, Sun |
| Fes (FEZ), Morocco | 3O · TO | 1,565 km | 2h 35m | ≈ 5 | Mon, Wed, Thu, Fri, Sun |
| Tangier (TNG), Morocco | 3O · U2 | 1,444 km | 2h 30m | ≈ 5 | Mon, Tue, Thu, Sat, Sun |
| Annaba (AAE), Algeria | AH | 1,015 km | 1h 45m | ≈ 4 | Tue, Thu, Sat, Sun |
| Hurghada (HRG), Egypt | TO · U2 | 3,263 km | 4h 35m | ≈ 4 | Tue, Wed, Sat, Sun |
| Dakar (DSS), Senegal | TO | 4,026 km | 5h 50m | ≈ 3 | Tue, Thu, Sat |
| Rabat (RBA), Morocco | U2 | 1,642 km | 2h 40m | ≈ 3 | Tue, Thu, Sat |
| Essaouira (ESU), Morocco | U2 | 2,038 km | 3h 10m | ≈ 2 | Wed, Sat |
| Oujda (OUD), Morocco | TO | 1,353 km | 2h 30m | ≈ 2 | Mon, Wed |
| Batna (BLJ), Algeria | AH | 1,113 km | 1h 50m | ≈ 1 | Sat |
| Biskra (BSK), Algeria | AH | 1,216 km | 2h 00m | ≈ 1 | Sun |
| Cairo (CAI), Egypt | TO | 2,866 km | 4h 15m | ≈ 1 | Sun |
| Sharm el Sheikh (SSH), Egypt | U2 | 3,239 km | 4h 25m | ≈ 1 | Sat |
| Tlemcen (TLM), Algeria | AH | 1,311 km | 2h 10m | ≈ 1 | Wed |
Longest direct flight
Montreal (YUL): 5,867 km, about 8h 45m, by Air Canada, Air Transat.
Busiest route
Paris (CDG): about 55 flights a week (A5, Air France).
Single ticket
Air France also sells, under its own flight number, flights on 14 routes operated by other airlines (codeshare).
Frequently asked questions
How many direct destinations from Lyon?
108 destinations in 31 countries, including 77 in Europe.
Which airlines fly from Lyon?
Air Arabia Maroc, Air Montenegro, A0, Aegean, A5, Air Canada, Air France, Air Algerie, Royal Air Maroc, British Airways, Nouvelair Tunisie, Chalair, Norwegian Air Sweden, Norwegian Air Shuttle, Aer Lingus, Air Dolomiti, Ethiopian, Eurowings, Sky Express, KLM, KM Malta Airlines, Lufthansa, LOT, El Al, NI, Austrian, Croatia Airlines, Pegasus, Royal Jordanian, Twin Jet, Turkish Airlines, Transavia France, Air Transat, Tunisair, easyJet, Volotea, AJet, Lufthansa City Airlines, Vueling, Wizz Air, Wizz Air UK, WA, Air Corsica, YW.
Where can I go with a single stop?
767 destinations can be reached from Lyon with a single stop. Build your itinerary on the map to find them.