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
Malaga
To
Marrakech
Depart date
11.07.2025
Price
$69
Check prices
From
Tangier
To
Marrakech
Depart date
04.08.2025
Price
$70
Check prices
From
Fez
To
Marrakech
Depart date
27.07.2025
Price
$79
Check prices
From
Tetuan
To
Marrakech
Depart date
23.08.2025
Price
$86
Check prices
From
Barcelona
To
Marrakech
Depart date
17.07.2025
Price
$91
Check prices
From
Alicante
To
Marrakech
Depart date
22.07.2025
Price
$92
Check prices
From
Madrid
To
Marrakech
Depart date
07.08.2025
Price
$92
Check prices
From
Lyon
To
Marrakech
Depart date
24.09.2025
Price
$130
Check prices
From
Paris
To
Marrakech
Depart date
07.07.2025
Price
$131
Check prices
From
Milan
To
Marrakech
Depart date
13.07.2025
Price
$140
Check prices
Popular flights to Marrakech
Paris → Marrakech
24.08.2025
$29
Find
Milan → Marrakech
01.11.2025
$21
Find
Bordeaux → Marrakech
25.10.2025
$96
Find
Lyon → Marrakech
20.09.2025
$48
Find
Nantes → Marrakech
23.07.2025
$119
Find
Amsterdam → Marrakech
15.09.2025
$103
Find
Almaty → Marrakech
26.09.2025
$274
Find
Barcelona → Marrakech
13.08.2025
$23
Find
Toulouse → Marrakech
03.09.2025
$38
Find
Average price of flights to Marrakech by month
Find the cheapest month – or even day – to fly to Marrakech.
July
August
November
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
16:30 → 04:55
1 stop
Turkish Airlines
RAK — DOH
M
T
W
-
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
22:50 → 11:35
1 stop
Turkish Airlines
RAK — DOH
-
-
-
T
-
-
-
Select dates
→ See all available routes to Marrakech