Lowcost flights from Marrakech (Morocco) to Rotterdam (Netherlands)

Direct distance between cities: 2479 km. Average direct flight time is 3:54 hours.

From Marrakech to Rotterdam with Transavia (HV)

Connection in Montpellier (France)
  • From Marrakech to Montpellier with Transavia France.
  • From Montpellier to Rotterdam with Transavia.
Connection in Budapest (Hungary)
  • From Marrakech to Budapest with Wizz Air.
  • From Budapest to Rotterdam with Transavia.
Connection in Milan (Italy)
  • From Marrakech to Milan with EasyJet.
  • From Milan to Rotterdam with Transavia.
Connection in Rome (Italy)
  • From Marrakech to Rome with Wizz Air Malta.
  • From Rome to Rotterdam with Transavia.
Connection in Fez (Morocco)
  • From Marrakech to Fez with Air Arabia Maroc.
  • From Fez to Rotterdam with Transavia.
Connection in Tetuan (Morocco)
  • From Marrakech to Tetuan with Ryanair.
  • From Tetuan to Rotterdam with Air Arabia Maroc.
Connection in Eindhoven (Netherlands)
  • From Marrakech to Eindhoven with Transavia.
  • From Eindhoven to Rotterdam with Transavia.
Connection in Barcelona (Spain)
  • From Marrakech to Barcelona with Level.
  • From Barcelona to Rotterdam with Transavia.
Connection in Barcelona (Spain)
  • From Marrakech to Barcelona with Vueling.
  • From Barcelona to Rotterdam with Transavia.
Connection in Madrid (Spain)
  • From Marrakech to Madrid with Iberia Express.
  • From Madrid to Rotterdam with Transavia.
Connection in Malaga (Spain)
  • From Marrakech to Malaga with Ryanair.
  • From Malaga to Rotterdam with Transavia.
Connection in Edinburgh (United Kingdom)
  • From Marrakech to Edinburgh with Ryanair UK.
  • From Edinburgh to Rotterdam with Transavia.