Montreal
Archived
-54%
MontrealFlag
Canada
4893 MAD
10629 MAD

  • Casablanca Montreal
  • 17 September - 24 September
  • 8 days round-trip

Madrid
Archived
-75%
MadridFlag
Spain
378 MAD
1538 MAD

  • Marrakesh Madrid
  • 15 May - 20 May
  • 6 days round-trip

Milan
Archived
-71%
MilanFlag
Italy
498 MAD
1728 MAD

  • Marrakesh Milan
  • 18 May - 21 May
  • 4 days round-trip

Barcelona
Archived
-75%
BarcelonaFlag
Spain
378 MAD
1532 MAD

  • Marrakesh Barcelona
  • 6 June - 13 June
  • 8 days round-trip

Shanghai
Archived
-48%
ShanghaiFlag
China
5932 MAD
11300 MAD

  • Casablanca Shanghai
  • 1 May - 11 May
  • 11 days round-trip

Tirana
Archived
-62%
TiranaFlag
Albania
1965 MAD
5231 MAD

  • Marrakesh Tirana
  • 21 May - 28 May
  • 8 days round-trip

Toulouse
Archived
-82%
ToulouseFlag
France
348 MAD
1901 MAD

  • Tangier Toulouse
  • 28 May - 4 June
  • 8 days round-trip

Singapor
Archived
-38%
SingaporeFlag
Singapore
6971 MAD
11293 MAD

  • Casablanca Singapore
  • 1 September - 17 September
  • 17 days round-trip

Geneva
Archived
-73%
GenevaFlag
Switzerland
615 MAD
2277 MAD

  • Agadir Geneva
  • 5 June - 10 June
  • 6 days round-trip

Malaga
Archived
-86%
MalagaFlag
Spain
318 MAD
2323 MAD

  • Rabat Malaga
  • 2 June - 7 June
  • 6 days round-trip

Lisbon
Archived
-78%
LisbonFlag
Portugal
318 MAD
1423 MAD

  • Tangier Lisbon
  • 20 June - 23 June
  • 4 days round-trip