Lowcost flights from Basel, Switzerland/Mulhouse (Switzerland) to Rabat (Morocco), €48 - €193

Direct distance between cities: 1925 km. Average direct flight time is 3:15 hours.

Please note! Some routes are seasonal.

From Basel, Switzerland/Mulhouse to Rabat with Air Arabia Maroc (3O)
Average ticket price: €48 - €193

Connection in Agadir (Morocco)
From Basel, Switzerland/Mulhouse to Agadir with EasyJet (U2)
Average ticket price: €60 - €241
From Agadir to Rabat with Air Arabia Maroc (3O)
Average ticket price: €12 - €49
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 Rabat with Air Arabia Maroc (3O)
From Barcelona to Rabat with Ryanair (FR)
Average ticket price: €28 - €113
Connection in Bordeaux (France)
From Basel, Switzerland/Mulhouse to Bordeaux with EasyJet (U2)
Average ticket price: €17 - €69
From Bordeaux to Rabat with EasyJet (U2)
Average ticket price: €33 - €131
Connection in Brussels (Belgium)
From Basel, Switzerland/Mulhouse to Brussels with EasyJet (U2)
Average ticket price: €10 - €41
From Brussels to Rabat with Air Arabia Maroc (3O)
From Brussels to Rabat with Ryanair (FR)
Average ticket price: €52 - €208
Connection in Dusseldorf (Germany)
From Basel, Switzerland/Mulhouse to Dusseldorf with EasyJet (U2)
Average ticket price: €10 - €39
From Dusseldorf to Rabat with Ryanair (FR)
Average ticket price: €55 - €220
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 Rabat with Air Arabia Maroc (3O)
Average ticket price: €80 - €321
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 Rabat with Ryanair (FR)
From London to Rabat with Ryanair UK (RK)
Average ticket price: €50 - €202
Connection in Madrid (Spain)
From Basel, Switzerland/Mulhouse to Madrid with EasyJet (U2)
Average ticket price: €30 - €120
From Madrid to Rabat with Ryanair (FR)
From Madrid to Rabat with Level (IB)
Average ticket price: €19 - €76
Connection in Malaga (Spain)
From Basel, Switzerland/Mulhouse to Malaga with EasyJet (U2)
Average ticket price: €39 - €156
From Malaga to Rabat with Ryanair (FR)
Average ticket price: €9 - €37
Connection in Nantes (France)
From Basel, Switzerland/Mulhouse to Nantes with EasyJet (U2)
Average ticket price: €17 - €67
From Nantes to Rabat with EasyJet (U2)
Average ticket price: €38 - €153
Connection in Nice (France)
From Basel, Switzerland/Mulhouse to Nice with EasyJet (U2)
Average ticket price: €11 - €46
From Nice to Rabat with EasyJet (U2)
Average ticket price: €40 - €161
Connection in Paris (France)
From Basel, Switzerland/Mulhouse to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €10 - €39
From Paris to Rabat with Air Arabia Maroc (3O)
From Paris to Rabat with Transavia France (TO)
From Paris to Rabat with Ryanair (FR)
From Paris to Rabat with Level (IB)
From Paris to Rabat with Vueling (VY)
From Paris to Rabat with EasyJet (U2)
Average ticket price: €45 - €181
Connection in Rome (Italy)
From Basel, Switzerland/Mulhouse to Rome with EasyJet (U2)
Average ticket price: €19 - €77
From Rome to Rabat with Ryanair (FR)
Average ticket price: €47 - €189
Connection in Sevilla (Spain)
From Basel, Switzerland/Mulhouse to Sevilla with EasyJet (U2)
Average ticket price: €40 - €158
From Sevilla to Rabat with Ryanair (FR)
Average ticket price: €9 - €38
Connection in Toulouse (France)
From Basel, Switzerland/Mulhouse to Toulouse with EasyJet (U2)
Average ticket price: €16 - €65
From Toulouse to Rabat with Ryanair (FR)
Average ticket price: €32 - €128