Budapest
Archived
-71%
BudapestFlag
Hungary
957 MAD
3340 MAD

  • Marrakesh Budapest
  • 24 May - 27 May
  • 4 days round-trip

Madrid
Archived
-80%
MadridFlag
Spain
313 MAD
1538 MAD

  • Rabat Madrid
  • 11 June - 18 June
  • 8 days round-trip

Rome
Archived
-79%
RomeFlag
Italy
491 MAD
2383 MAD

  • Fez Rome
  • 25 May - 28 May
  • 4 days round-trip

Toulouse
Archived
-75%
ToulouseFlag
France
483 MAD
1901 MAD

  • Tangier Toulouse
  • 8 June - 13 June
  • 6 days round-trip

Tirana
Archived
-60%
TiranaFlag
Albania
2072 MAD
5231 MAD

  • Marrakesh Tirana
  • 24 May - 31 May
  • 8 days round-trip

Jeddah
Archived
-42%
JeddahFlag
Saudi Arabia
4747 MAD
8200 MAD

  • Casablanca Jeddah
  • 24 July - 29 July
  • 6 days round-trip

Montreal
Archived
-56%
MontrealFlag
Canada
4705 MAD
10629 MAD

  • Casablanca Montreal
  • 15 September - 21 September
  • 7 days round-trip

Malaga
Archived
-86%
MalagaFlag
Spain
316 MAD
2323 MAD

  • Rabat Malaga
  • 17 June - 22 June
  • 6 days round-trip

Madrid
Archived
-75%
MadridFlag
Spain
378 MAD
1538 MAD

  • Marrakesh Madrid
  • 23 May - 27 May
  • 5 days round-trip

Paris
Archived
-69%
ParisFlag
France
702 MAD
2231 MAD

  • Marrakesh Paris
  • 13 June - 16 June
  • 4 days round-trip

Athens
-71%
AthensFlag
Greece
1344 MAD
4610 MAD

  • Marrakesh Athens
  • 21 January - 26 January
  • 6 days round-trip