Lowcost flights from Toulouse (France) to Casablanca (Morocco), €34 - €137

Direct distance between cities: 1365 km. Average direct flight time is 2:36 hours.

Please note! Some routes are seasonal.

From Toulouse to Casablanca with Air Arabia Maroc (3O)
From Toulouse to Casablanca with Peach Aviation (MM)
Average ticket price: €34 - €137

Connection in Agadir (Morocco)
From Toulouse to Agadir with Ryanair (FR)
Average ticket price: €44 - €176
From Agadir to Casablanca with Level (IB)
Average ticket price: €10 - €40
Connection in Amsterdam (Netherlands)
From Toulouse to Amsterdam with Gol Transportes Aéreos (G3)
Average ticket price: €25 - €101
From Amsterdam to Casablanca with Transavia (HV)
Average ticket price: €58 - €232
Connection in Barcelona (Spain)
From Toulouse to Barcelona with Level (IB)
From Toulouse to Barcelona with Vueling (VY)
Average ticket price: €6 - €26
From Barcelona to Casablanca with Air Arabia Maroc (3O)
From Barcelona to Casablanca with Level (IB)
From Barcelona to Casablanca with Vueling (VY)
Average ticket price: €31 - €123
Connection in Basel, Switzerland/Mulhouse (Switzerland)
From Toulouse to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €16 - €65
From Basel, Switzerland/Mulhouse to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €50 - €201
Connection in Bologna (Italy)
From Toulouse to Bologna with Ryanair (FR)
Average ticket price: €20 - €80
From Bologna to Casablanca with Air Arabia Maroc (3O)
From Bologna to Casablanca with Peach Aviation (MM)
Average ticket price: €51 - €203
Connection in Brussels (Belgium)
From Toulouse to Brussels with Ryanair (FR)
From Toulouse to Brussels with EasyJet (U2)
Average ticket price: €21 - €83
From Brussels to Casablanca with Air Arabia Maroc (3O)
From Brussels to Casablanca with Peach Aviation (MM)
Average ticket price: €54 - €216
Connection in Catania (Italy)
From Toulouse to Catania with Volotea (V7)
Average ticket price: €34 - €134
From Catania to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Geneva (Switzerland)
From Toulouse to Geneva with EasyJet (U2)
Average ticket price: €12 - €47
From Geneva to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €46 - €183
Connection in Istanbul (Turkey)
From Toulouse to Istanbul with IndiGo (6E)
Average ticket price: €57 - €227
From Istanbul to Casablanca with Air Arabia Maroc (3O)
From Istanbul to Casablanca with IndiGo (6E)
From Istanbul to Casablanca with Pegasus Airlines (PC)
Average ticket price: €83 - €330
Connection in London (United Kingdom)
From Toulouse to London with Ryanair (FR)
From Toulouse to London with EasyJet (U2)
From Toulouse to London with Ryanair UK (RK)
Average ticket price: €22 - €88
From London to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Lyon (France)
From Toulouse to Lyon with EasyJet (U2)
Average ticket price: €9 - €36
From Lyon to Casablanca with Air Arabia Maroc (3O)
From Lyon to Casablanca with EasyJet (U2)
Average ticket price: €43 - €172
Connection in Madrid (Spain)
From Toulouse to Madrid with Iberia Express (I2)
From Toulouse to Madrid with Level (IB)
From Toulouse to Madrid with Volotea (V7)
From Toulouse to Madrid with EasyJet (U2)
Average ticket price: €14 - €55
From Madrid to Casablanca with Air Arabia Maroc (3O)
From Madrid to Casablanca with Level (IB)
From Madrid to Casablanca with Vueling (VY)
Average ticket price: €21 - €84
Connection in Malaga (Spain)
From Toulouse to Malaga with Level (IB)
From Toulouse to Malaga with Volotea (V7)
From Toulouse to Malaga with Vueling (VY)
Average ticket price: €23 - €91
From Malaga to Casablanca with Air Arabia Maroc (3O)
From Malaga to Casablanca with Level (IB)
Average ticket price: €11 - €46
Connection in Marrakech (Morocco)
From Toulouse to Marrakech with Ryanair (FR)
From Toulouse to Marrakech with EasyJet (U2)
Average ticket price: €39 - €157
From Marrakech to Casablanca with Peach Aviation (MM)
Average ticket price: €5 - €22
Connection in Milan (Italy)
From Toulouse to Milan with Ryanair (FR)
From Toulouse to Milan with EasyJet (U2)
Average ticket price: €16 - €65
From Milan to Casablanca with Air Arabia Maroc (3O)
From Milan to Casablanca with Peach Aviation (MM)
From Milan to Casablanca with EasyJet (U2)
Average ticket price: €49 - €195
Connection in Nantes (France)
From Toulouse to Nantes with Volotea (V7)
From Toulouse to Nantes with EasyJet (U2)
Average ticket price: €12 - €46
From Nantes to Casablanca with Transavia France (TO)
Average ticket price: €40 - €160
Connection in Naples (Italy)
From Toulouse to Naples with Ryanair (FR)
Average ticket price: €28 - €110
From Naples to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Oujda (Morocco)
From Toulouse to Oujda with Ryanair (FR)
Average ticket price: €26 - €102
From Oujda to Casablanca with Level (IB)
Average ticket price: €13 - €54
Connection in Paris (France)
From Toulouse to Paris with Aerolíneas (AR)
From Toulouse to Paris with Gol Transportes Aéreos (G3)
From Toulouse to Paris with EasyJet (U2)
Average ticket price: €15 - €59
From Paris to Casablanca with Transavia France (TO)
From Paris to Casablanca with EasyJet (U2)
Average ticket price: €47 - €189
Connection in Valencia (Spain)
From Toulouse to Valencia with Ryanair (FR)
Average ticket price: €12 - €49
From Valencia to Casablanca with Level (IB)
Average ticket price: €23 - €92
Connection in Venice (Italy)
From Toulouse to Venice with Ryanair (FR)
From Toulouse to Venice with Volotea (V7)
From Toulouse to Venice with EasyJet (U2)
Average ticket price: €22 - €89
From Venice to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €54 - €215