FLIGHTS
HOTELS
AIRLINES
DESTINATIONS
EN | AR
English
العربية
Cheap Flights to Marrakech
Search for the cheapest air tickets to Marrakech (RAK)
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Flights to Morocco
Cheap flights to Marrakech
Recently booked air tickets to Marrakech
From
Barcelona
To
Marrakech
Depart date
18.07.2025
Price
$61
Check prices
From
Tangier
To
Marrakech
Depart date
21.07.2025
Price
$69
Check prices
From
Malaga
To
Marrakech
Depart date
03.07.2025
Price
$72
Check prices
From
Fez
To
Marrakech
Depart date
02.07.2025
Price
$80
Check prices
From
Palma Mallorca
To
Marrakech
Depart date
11.06.2025
Price
$81
Check prices
From
Las Palmas
To
Marrakech
Depart date
13.06.2025
Price
$91
Check prices
From
Madrid
To
Marrakech
Depart date
03.07.2025
Price
$92
Check prices
From
Valencia
To
Marrakech
Depart date
13.06.2025
Price
$99
Check prices
From
Rome
To
Marrakech
Depart date
19.06.2025
Price
$106
Check prices
From
Naples
To
Marrakech
Depart date
14.06.2025
Price
$121
Check prices
Popular flights to Marrakech
Paris → Marrakech
26.08.2025
$46
Find
Milan → Marrakech
22.08.2025
$22
Find
Baku → Marrakech
16.06.2025
$153
Find
Amsterdam → Marrakech
22.08.2025
$69
Find
Lyon → Marrakech
16.12.2025
$67
Find
Madrid → Marrakech
11.06.2025
$27
Find
Almaty → Marrakech
23.06.2025
$217
Find
Marseille → Marrakech
25.08.2025
$40
Find
Rome → Marrakech
11.09.2025
$21
Find
Average price of flights to Marrakech by month
Find the cheapest month – or even day – to fly to Marrakech.
June
August
September
October
Airlines Flying to Marrakech
Air France (AF)
Royal Air Maroc (AT)
Transavia (HV)
Iberia (IB)
KLM (KL)
Luxair (LG)
Lufthansa (LH)
Swiss (LX)
Binter Canarias (NT)
Brussels Airlines (SN)
Transavia.com France (TO)
TAP Air Portugal (TP)
EasyJet (U2)
Vueling Airlines (VY)
Schedule flights Marrakech - Doha
17:25 → 05:10
direct
Qatar Airways 1396
RAK — DOH
-
-
-
-
-
S
-
Select dates
18:15 → 06:00
direct
Qatar Airways 1396
RAK — DOH
M
T
W
T
F
-
S
Select dates
08:55 → 00:40
1 stop
Royal Air Maroc
RAK — DOH
-
-
-
T
-
S
-
Select dates
08:55 → 23:45
1 stop
Royal Air Maroc
RAK — DOH
M
-
-
T
-
S
-
Select dates
10:10 → 23:35
1 stop
Royal Air Maroc
RAK — DOH
M
-
-
T
-
-
S
Select dates
10:40 → 23:35
1 stop
Royal Air Maroc
RAK — DOH
M
T
W
T
F
S
S
Select dates
17:25 → 05:10
direct
Qatar Airways
RAK — DOH
-
-
-
-
-
S
-
Select dates
18:00 → 06:00
1 stop
Royal Air Maroc
RAK — DOH
-
-
-
T
-
-
-
Select dates
18:15 → 06:00
direct
Qatar Airways
RAK — DOH
M
T
W
T
F
-
S
Select dates
18:45 → 06:00
1 stop
Royal Air Maroc
RAK — DOH
-
T
-
-
-
-
-
Select dates
22:50 → 11:35
1 stop
Turkish Airlines
RAK — DOH
-
-
-
T
-
-
-
Select dates
→ See all available routes to Marrakech