Lowcost flights from Amsterdam (Netherlands) to Casablanca (Morocco), €58 - €232

Direct distance between cities: 2321 km. Average direct flight time is 3:43 hours.

Please note! Some routes are seasonal.

From Amsterdam to Casablanca with Transavia (HV)
Average ticket price: €58 - €232

Connection in Abu Dhabi (United Arab Emirates)
From Amsterdam to Abu Dhabi with Flynas (XY)
Average ticket price: €129 - €516
From Abu Dhabi to Casablanca with Flynas (XY)
Average ticket price: €151 - €602
Connection in Barcelona (Spain)
From Amsterdam to Barcelona with Gol Transportes Aéreos (G3)
From Amsterdam to Barcelona with Transavia (HV)
From Amsterdam to Barcelona with Level (IB)
From Amsterdam to Barcelona with Vueling (VY)
From Amsterdam to Barcelona with EasyJet (U2)
Average ticket price: €31 - €124
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 Amsterdam to Basel, Switzerland/Mulhouse with Gol Transportes Aéreos (G3)
From Amsterdam to Basel, Switzerland/Mulhouse with EasyJet (U2)
Average ticket price: €14 - €54
From Basel, Switzerland/Mulhouse to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €50 - €201
Connection in Bologna (Italy)
From Amsterdam to Bologna with Gol Transportes Aéreos (G3)
Average ticket price: €25 - €100
From Bologna to Casablanca with Air Arabia Maroc (3O)
From Bologna to Casablanca with Peach Aviation (MM)
Average ticket price: €51 - €203
Connection in Catania (Italy)
From Amsterdam to Catania with Transavia (HV)
Average ticket price: €46 - €184
From Catania to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Geneva (Switzerland)
From Amsterdam to Geneva with Gol Transportes Aéreos (G3)
From Amsterdam to Geneva with EasyJet (U2)
Average ticket price: €17 - €69
From Geneva to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €46 - €183
Connection in Istanbul (Turkey)
From Amsterdam to Istanbul with IndiGo (6E)
From Amsterdam to Istanbul with AJet (VF)
From Amsterdam to Istanbul with Pegasus Airlines (PC)
From Amsterdam to Istanbul with Transavia (HV)
Average ticket price: €55 - €221
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 Amsterdam to London with Gol Transportes Aéreos (G3)
From Amsterdam to London with EasyJet (U2)
Average ticket price: €9 - €35
From London to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Lyon (France)
From Amsterdam to Lyon with Gol Transportes Aéreos (G3)
Average ticket price: €18 - €74
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 Amsterdam to Madrid with Aerolíneas (AR)
From Amsterdam to Madrid with Gol Transportes Aéreos (G3)
From Amsterdam to Madrid with Iberia Express (I2)
From Amsterdam to Madrid with Level (IB)
From Amsterdam to Madrid with Vueling (VY)
From Amsterdam to Madrid with EasyJet (U2)
Average ticket price: €37 - €148
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 Amsterdam to Malaga with Ryanair (FR)
From Amsterdam to Malaga with Transavia (HV)
From Amsterdam to Malaga with Level (IB)
From Amsterdam to Malaga with Vueling (VY)
From Amsterdam to Malaga with EasyJet (U2)
Average ticket price: €47 - €189
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 Amsterdam to Marrakech with Transavia (HV)
From Amsterdam to Marrakech with EasyJet (U2)
Average ticket price: €63 - €254
From Marrakech to Casablanca with Peach Aviation (MM)
Average ticket price: €5 - €22
Connection in Milan (Italy)
From Amsterdam to Milan with Gol Transportes Aéreos (G3)
From Amsterdam to Milan with EasyJet (U2)
Average ticket price: €21 - €83
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 Naples (Italy)
From Amsterdam to Naples with Transavia (HV)
From Amsterdam to Naples with EasyJet (U2)
Average ticket price: €37 - €147
From Naples to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €52 - €209
Connection in Paris (France)
From Amsterdam to Paris with Gol Transportes Aéreos (G3)
Average ticket price: €11 - €43
From Paris to Casablanca with Transavia France (TO)
From Paris to Casablanca with EasyJet (U2)
Average ticket price: €47 - €189
Connection in Pisa (Italy)
From Amsterdam to Pisa with Transavia (HV)
From Amsterdam to Pisa with EasyJet (U2)
Average ticket price: €26 - €105
From Pisa to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €48 - €192
Connection in Toulouse (France)
From Amsterdam to Toulouse with Gol Transportes Aéreos (G3)
Average ticket price: €25 - €101
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 Amsterdam to Valencia with Transavia (HV)
From Amsterdam to Valencia with Level (IB)
From Amsterdam to Valencia with Vueling (VY)
Average ticket price: €37 - €149
From Valencia to Casablanca with Level (IB)
Average ticket price: €23 - €92
Connection in Venice (Italy)
From Amsterdam to Venice with Gol Transportes Aéreos (G3)
From Amsterdam to Venice with Transavia (HV)
From Amsterdam to Venice with EasyJet (U2)
Average ticket price: €24 - €94
From Venice to Casablanca with Air Arabia Maroc (3O)
Average ticket price: €54 - €215