Lowcost flights from Basel, Switzerland/Mulhouse (Switzerland) to Casablanca (Morocco), €50 - €201

Direct distance between cities: 2014 km. Average direct flight time is 3:22 hours.

Please note! Some routes are seasonal.

From Basel, Switzerland/Mulhouse to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €50 - €201

Connection in Agadir (Morocco)
From Basel, Switzerland/Mulhouse to Agadir with EasyJet (U2)
Average ticket price: €60 - €241
From Agadir to Casablanca with Level (IB)
Average ticket price: €10 - €40
Connection in Amsterdam (Netherlands)
From Basel, Switzerland/Mulhouse to Amsterdam with Gol Transportes Aéreos (G3)
From Basel, Switzerland/Mulhouse to Amsterdam with EasyJet (U2)
Average ticket price: €14 - €54
From Amsterdam to Casablanca with Transavia (HV)
Average ticket price: €58 - €232
Connection in Barcelona (Spain)
From Basel, Switzerland/Mulhouse to Barcelona with Level (IB)
From Basel, Switzerland/Mulhouse to Barcelona with Vueling (VY)
From Basel, Switzerland/Mulhouse to Barcelona with EasyJet (U2)
Average ticket price: €20 - €82
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 Brussels (Belgium)
From Basel, Switzerland/Mulhouse to Brussels with EasyJet (U2)
Average ticket price: €10 - €41
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 Basel, Switzerland/Mulhouse to Catania with EasyJet (U2)
Average ticket price: €33 - €131
From Catania to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Istanbul (Turkey)
From Basel, Switzerland/Mulhouse to Istanbul with IndiGo (6E)
From Basel, Switzerland/Mulhouse to Istanbul with AJet (VF)
From Basel, Switzerland/Mulhouse to Istanbul with Pegasus Airlines (PC)
From Basel, Switzerland/Mulhouse to Istanbul with EasyJet (U2)
Average ticket price: €46 - €186
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 Basel, Switzerland/Mulhouse to London with Ryanair (FR)
From Basel, Switzerland/Mulhouse to London with EasyJet (U2)
From Basel, Switzerland/Mulhouse to London with Ryanair UK (RK)
Average ticket price: €17 - €67
From London to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Madrid (Spain)
From Basel, Switzerland/Mulhouse to Madrid with EasyJet (U2)
Average ticket price: €30 - €120
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 Basel, Switzerland/Mulhouse to Malaga with EasyJet (U2)
Average ticket price: €39 - €156
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 Basel, Switzerland/Mulhouse to Marrakech with EasyJet (U2)
Average ticket price: €55 - €222
From Marrakech to Casablanca with Peach Aviation (MM)
Average ticket price: €5 - €22
Connection in Montpellier (France)
From Basel, Switzerland/Mulhouse to Montpellier with EasyJet (U2)
Average ticket price: €13 - €53
From Montpellier to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €37 - €150
Connection in Nantes (France)
From Basel, Switzerland/Mulhouse to Nantes with EasyJet (U2)
Average ticket price: €17 - €67
From Nantes to Casablanca with Transavia France (TO)
Average ticket price: €40 - €160
Connection in Naples (Italy)
From Basel, Switzerland/Mulhouse to Naples with EasyJet (U2)
Average ticket price: €24 - €95
From Naples to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Paris (France)
From Basel, Switzerland/Mulhouse to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €10 - €39
From Paris to Casablanca with Transavia France (TO)
From Paris to Casablanca with EasyJet (U2)
Average ticket price: €47 - €189
Connection in Toulouse (France)
From Basel, Switzerland/Mulhouse to Toulouse with EasyJet (U2)
Average ticket price: €16 - €65
From Toulouse to Casablanca with Air Arabia Maroc (3O)
From Toulouse to Casablanca with Peach Aviation (MM)
Average ticket price: €34 - €137
Connection in Valencia (Spain)
From Basel, Switzerland/Mulhouse to Valencia with EasyJet (U2)
Average ticket price: €28 - €111
From Valencia to Casablanca with Level (IB)
Average ticket price: €23 - €92
Connection in Venice (Italy)
From Basel, Switzerland/Mulhouse to Venice with EasyJet (U2)
Average ticket price: €12 - €46
From Venice to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €54 - €215