Lowcost flights from Casablanca (Morocco) to Lyon (France), €43 - €172

Direct distance between cities: 1722 km. Average direct flight time is 3:01 hours.

Please note! Some routes are seasonal.

From Casablanca to Lyon with Air Arabia Maroc (3O)
From Casablanca to Lyon with EasyJet (U2)
Average ticket price: €43 - €172

Connection in Agadir (Morocco)
From Casablanca to Agadir with Level (IB)
Average ticket price: €10 - €40
From Agadir to Lyon with Transavia France (TO)
From Agadir to Lyon with EasyJet (U2)
Average ticket price: €53 - €212
Connection in Amsterdam (Netherlands)
From Casablanca to Amsterdam with Transavia (HV)
Average ticket price: €58 - €232
From Amsterdam to Lyon with Gol Transportes Aéreos (G3)
Average ticket price: €18 - €74
Connection in Barcelona (Spain)
From Casablanca to Barcelona with Air Arabia Maroc (3O)
From Casablanca to Barcelona with Level (IB)
From Casablanca to Barcelona with Vueling (VY)
Average ticket price: €31 - €123
From Barcelona to Lyon with Level (IB)
From Barcelona to Lyon with Vueling (VY)
From Barcelona to Lyon with EasyJet (U2)
Average ticket price: €13 - €53
Connection in Brussels (Belgium)
From Casablanca to Brussels with Air Arabia Maroc (3O)
From Casablanca to Brussels with Peach Aviation (MM)
Average ticket price: €54 - €216
From Brussels to Lyon with EasyJet (U2)
Average ticket price: €14 - €57
Connection in Catania (Italy)
From Casablanca to Catania with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Catania to Lyon with EasyJet (U2)
Average ticket price: €31 - €125
Connection in Istanbul (Turkey)
From Casablanca to Istanbul with Air Arabia Maroc (3O)
From Casablanca to Istanbul with IndiGo (6E)
From Casablanca to Istanbul with Pegasus Airlines (PC)
Average ticket price: €83 - €330
From Istanbul to Lyon with IndiGo (6E)
From Istanbul to Lyon with Flynas (XY)
From Istanbul to Lyon with AJet (VF)
From Istanbul to Lyon with Pegasus Airlines (PC)
From Istanbul to Lyon with Transavia France (TO)
Average ticket price: €50 - €200
Connection in London (United Kingdom)
From Casablanca to London with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From London to Lyon with EasyJet (U2)
From London to Lyon with Wizz Air UK (W9)
Average ticket price: €18 - €73
Connection in Madrid (Spain)
From Casablanca to Madrid with Air Arabia Maroc (3O)
From Casablanca to Madrid with Level (IB)
From Casablanca to Madrid with Vueling (VY)
Average ticket price: €21 - €84
From Madrid to Lyon with Iberia Express (I2)
From Madrid to Lyon with Level (IB)
From Madrid to Lyon with Volotea (V7)
From Madrid to Lyon with Vueling (VY)
From Madrid to Lyon with EasyJet (U2)
Average ticket price: €23 - €91
Connection in Malaga (Spain)
From Casablanca to Malaga with Air Arabia Maroc (3O)
From Casablanca to Malaga with Level (IB)
Average ticket price: €11 - €46
From Malaga to Lyon with Transavia France (TO)
From Malaga to Lyon with Level (IB)
From Malaga to Lyon with Volotea (V7)
From Malaga to Lyon with Vueling (VY)
From Malaga to Lyon with EasyJet (U2)
Average ticket price: €32 - €127
Connection in Marrakech (Morocco)
From Casablanca to Marrakech with Level (IB)
Average ticket price: €5 - €22
From Marrakech to Lyon with Transavia France (TO)
From Marrakech to Lyon with Volotea (V7)
From Marrakech to Lyon with EasyJet (U2)
Average ticket price: €48 - €193
Connection in Milan (Italy)
From Casablanca to Milan with Air Arabia Maroc (3O)
From Casablanca to Milan with Peach Aviation (MM)
From Casablanca to Milan with EasyJet (U2)
Average ticket price: €49 - €195
From Milan to Lyon with EasyJet (U2)
Average ticket price: €9 - €34
Connection in Nantes (France)
From Casablanca to Nantes with Transavia France (TO)
Average ticket price: €40 - €160
From Nantes to Lyon with Volotea (V7)
From Nantes to Lyon with EasyJet (U2)
Average ticket price: €13 - €52
Connection in Naples (Italy)
From Casablanca to Naples with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
From Naples to Lyon with Volotea (V7)
From Naples to Lyon with EasyJet (U2)
Average ticket price: €23 - €94
Connection in Oujda (Morocco)
From Casablanca to Oujda with Level (IB)
Average ticket price: €13 - €54
From Oujda to Lyon with Transavia France (TO)
Average ticket price: €34 - €135
Connection in Paris (France)
From Casablanca to Paris with Peach Aviation (MM)
From Casablanca to Paris with Transavia France (TO)
From Casablanca to Paris with EasyJet (U2)
Average ticket price: €47 - €189
From Paris to Lyon with Aerolíneas (AR)
From Paris to Lyon with Gol Transportes Aéreos (G3)
Average ticket price: €10 - €39
Connection in Toulouse (France)
From Casablanca to Toulouse with Air Arabia Maroc (3O)
From Casablanca to Toulouse with Peach Aviation (MM)
Average ticket price: €34 - €137
From Toulouse to Lyon with EasyJet (U2)
Average ticket price: €9 - €36
Connection in Valencia (Spain)
From Casablanca to Valencia with Level (IB)
Average ticket price: €23 - €92
From Valencia to Lyon with Volotea (V7)
Average ticket price: €21 - €82
Connection in Venice (Italy)
From Casablanca to Venice with Air Arabia Maroc (3O)
Average ticket price: €54 - €215
From Venice to Lyon with Volotea (V7)
From Venice to Lyon with EasyJet (U2)
Average ticket price: €15 - €59