Flights Africa Morocco Marrakesh

Find cheap flights to Marrakesh

Tue 3/26
Tue 4/2
Any month
Compare vs. momondo |

When is the best time to fly to Marrakesh?

+120.0%
+80.0%
+40.0%
Base
Price
608 - 1,239 USD

Marrakesh flight deals found on momondo

Check out some of the best fares to Marrakesh found recently by users on momondo
Quickest
Cheapest
Multiple Airlines
Multiple Airlines
JFK
12:00 am
New York John F Kennedy Intl airport
27h 40m
2 Stops
7:40 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
36h 15m
1 Stop
12:15 pm
+1
JFK
New York John F Kennedy Intl airport
364 USD
Multiple Airlines
Multiple Airlines
BOS
12:00 am
Boston Logan Intl airport
25h 10m
1 Stop
5:10 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
36h 40m
1 Stop
12:40 pm
+1
BOS
Boston Logan Intl airport
370 USD
Multiple Airlines
Multiple Airlines
BOS
12:00 am
Boston Logan Intl airport
25h 10m
1 Stop
5:10 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
25h 00m
1 Stop
1:00 am
+1
BOS
Boston Logan Intl airport
390 USD
Multiple Airlines
Multiple Airlines
JFK
12:00 am
New York John F Kennedy Intl airport
30h 05m
2 Stops
11:05 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
34h 13m
2 Stops
10:13 am
+1
JFK
New York John F Kennedy Intl airport
436 USD
Multiple Airlines
Multiple Airlines
JFK
12:00 am
New York John F Kennedy Intl airport
24h 35m
1 Stop
5:35 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
5:00 am
Marrakesh Menara airport
44h 41m
2 Stops
8:41 pm
+1
JFK
New York John F Kennedy Intl airport
479 USD
Multiple Airlines
Multiple Airlines
EWR
12:00 am
Newark airport
62h 30m
3 Stops
6:30 pm
+2
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
50h 02m
2 Stops
2:02 am
+2
EWR
Newark airport
498 USD
Royal Air Maroc
Royal Air Maroc
IAD
12:00 am
Washington Dulles Intl airport
9h 55m
1 Stop
2:55 pm
RAK
Marrakesh Menara airport
Royal Air Maroc
RAK
5:00 am
Marrakesh Menara airport
17h 19m
1 Stop
5:19 pm
IAD
Washington Dulles Intl airport
854 USD
Delta
Delta
LGA
12:00 am
New York LaGuardia airport
23h 00m
2 Stops
4:00 am
+1
RAK
Marrakesh Menara airport
Delta
RAK
5:00 am
Marrakesh Menara airport
18h 54m
2 Stops
6:54 pm
LGA
New York LaGuardia airport
837 USD
Multiple Airlines
Multiple Airlines
ORD
11:00 pm
Chicago O'Hare Intl airport
20h 10m
1 Stop
1:10 am
+2
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
5:00 am
Marrakesh Menara airport
23h 10m
1 Stop
10:10 pm
ORD
Chicago O'Hare Intl airport
554 USD
Air Europa
Air Europa
MIA
12:00 am
Miami airport
22h 00m
1 Stop
3:00 am
+1
RAK
Marrakesh Menara airport
Air Europa
RAK
5:00 am
Marrakesh Menara airport
21h 55m
1 Stop
9:55 pm
MIA
Miami airport
583 USD
KLM
KLM
IAD
12:00 am
Washington Dulles Intl airport
33h 40m
1 Stop
1:40 pm
+1
RAK
Marrakesh Menara airport
KLM
RAK
5:00 am
Marrakesh Menara airport
13h 45m
1 Stop
1:45 pm
IAD
Washington Dulles Intl airport
875 USD
Multiple Airlines
Multiple Airlines
BOS
12:00 am
Boston Logan Intl airport
25h 10m
1 Stop
5:10 am
+1
RAK
Marrakesh Menara airport
Multiple Airlines
RAK
4:00 am
Marrakesh Menara airport
25h 00m
1 Stop
1:00 am
+1
BOS
Boston Logan Intl airport
390 USD

Which airlines operate flights to Marrakesh?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Marrakesh

Below you will find all the airports in Marrakesh along with the distance from the city center
Marrakesh Menara
3 mi from city center

Quick facts about Marrakesh

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Marrakesh
Local time
Currency
Moroccan Dirham
Beer
Domestic Beer (.5 liter)
1.17 USD
Food
Inexpensive restaurant
2.61 USD
Public transport
One-way ticket
0.42 USD

Start planning your trip to Marrakesh

Flights Africa Morocco Marrakesh