Flights to Marrakech

Why book with eDreams
  • Choose from 660+ airlines
  • Choose from more than 60,000 flight routes
  • Flights starting at $96

Last minute flights to Marrakech

Departure Wed, 13 May Return Tue, 02 Jun
YVR Vancouver
RAK Marrakech
return from $1,365
Departure Wed, 27 May Return Mon, 08 Jun
YYZ Toronto
RAK Marrakech
return from $1,156
Popular flight routes to Marrakech
Malaga - Marrakech
return from $96
Montreal - Marrakech
return from $791
Lisbon - Marrakech
return from $308

Book cheap flights to Marrakech  with eDreams

Exciting destinations

International sites