
Cheap flights from Morocco
Popular airlines from Morocco
Royal Air Maroc
Air France
Iberia
Lufthansa
Qatar Airways
TAP Portugal
KLM
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheapest flights from Morocco
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 10 June - Wed, 17 June
TNG
Tangier
BCN
Barcelona
AU$127 Return, found 12 hours ago
AU$127
Return
found 12 hours ago

Mon, 20 July - Sat, 25 July
RAK
Marrakech
MAD
Madrid
AU$138 Return, found 1 day ago
AU$138
Return
found 1 day ago

Mon, 27 July - Tue, 11 Aug
CMN
Casablanca
MAD
Madrid
AU$165 Return, found 2 days ago
AU$165
Return
found 2 days ago

Tue, 15 Sept - Wed, 16 Sept
RAK
Marrakech
ORY
Paris
AU$218 Return, found 6 hours ago
AU$218
Return
found 6 hours ago

Fri, 12 June - Sun, 14 June
AGA
Agadir
ORY
Paris
AU$219 Return, found 3 days ago
AU$219
Return
found 3 days ago

Tue, 15 Sept - Wed, 16 Sept
RAK
Marrakech
CDG
Paris
AU$229 Return, found 6 hours ago
AU$229
Return
found 6 hours ago
Sun, 16 Aug - Fri, 18 Sept
RAK
Marrakech
BCN
Barcelona
AU$234 Return, found 1 day ago
AU$234
Return
found 1 day ago

Fri, 2 Oct - Fri, 9 Oct
FEZ
Fes
ORY
Paris
AU$242 Return, found 3 days ago
AU$242
Return
found 3 days ago

Tue, 15 Sept - Wed, 16 Sept
CMN
Casablanca
ORY
Paris
AU$262 Return, found 16 hours ago
AU$262
Return
found 16 hours ago

Fri, 19 June - Sun, 21 June
CMN
Casablanca
BCN
Barcelona
AU$288 Return, found 2 days ago
AU$288
Return
found 2 days ago

Fri, 12 June - Thu, 18 June
RBA
Rabat
ORY
Paris
AU$300 Return, found 2 days ago
AU$300
Return
found 2 days ago

Thu, 17 Sept - Sat, 19 Sept
RAK
Marrakech
BRU
Brussels
AU$301 Return, found 3 days ago
AU$301
Return
found 3 days ago

Wed, 10 June - Wed, 17 June
RBA
Rabat
CDG
Paris
AU$325 Return, found 4 days ago
AU$325
Return
found 4 days ago

Fri, 24 July - Fri, 31 July
RAK
Marrakech
FCO
Rome
AU$331 Return, found 21 hours ago
AU$331
Return
found 21 hours ago

Wed, 27 May - Fri, 29 May
CMN
Casablanca
CDG
Paris
AU$428 Return, found 2 days ago
AU$428
Return
found 2 days ago

Thu, 4 June - Fri, 5 June
AGA
Agadir
CDG
Paris
AU$471 Return, found 1 hour ago
AU$471
Return
found 1 hour ago

Mon, 1 June - Sat, 13 June
CMN
Casablanca
IST
Istanbul
AU$484 Return, found 21 hours ago
AU$484
Return
found 21 hours ago

Mon, 1 June - Thu, 4 June
OUD
Oujda
BCN
Barcelona
AU$490 Return, found 1 day ago
AU$490
Return
found 1 day ago

Thu, 24 Sept - Fri, 2 Oct
RBA
Rabat
IST
Istanbul
AU$512 Return, found 2 days ago
AU$512
Return
found 2 days ago
Mon, 16 Nov - Sun, 29 Nov
CMN
Casablanca
SAW
Istanbul
AU$515 Return, found 5 days ago
AU$515
Return
found 5 days ago
*Available to Expedia members.