Flights from Paris to Marrakech – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
CDG to RAK – All flight route options from Charles De Gaulle, France to Marrakesh Menara Airport, Morocco. These flights are operated by 15 different airlines. Fly non-stop or choose from 13 different connecting flights. The shortest flight time is 3 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Marrakesh Menara Airport
We got great deals on hotels and car rentals near the airport.
Paris to Marrakech flights
There are over 16 airlines and as many as 120 flights every week to this destination. You can fly non-stop to Marrakech (RAK) from Paris (CDG) with Air France, easyJet or Royal Air Maroc but if a stopover option suits you better you can choose to fly via Casablanca, Barcelona or any other of the 13 alternatives with connectiing airports.
Tip! You can also fly to Marrakech from Orly Airport (ORY).
Paris to Marrakech with Air France
You can fly non-stop every weekday with flights departing from 7:00 am to 8:00 pm. Air France is a member of SkyTeam.
With Royal Air Maroc
You can fly non-stop every Monday, Thursday or Saturday at 13:25 or 14:20. You also have the option to do a transit flight via Casablanca. Royal Air Maroc is a member of the air alliance OneWorld.
Distance & flight times: Charles De Gaulle to Marrakesh Menara Airport
The shortest flight time between CDG and RAK is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1329 miles (2138 km) |
CMN Casablanca | 6h 15m | 1h 35m | 1331 miles (2142 km) |
BCN Barcelona | 7h 10m | 2h 55m | 1413 miles (2274 km) |
LIS Lisbon | 7h 45m | 3h 25m | 1420 miles (2285 km) |
BRU Brussels | 7h 50m | 1h 45m | 1643 miles (2644 km) |
MUC Munich | 7h 50m | 2h 45m | 1986 miles (3195 km) |
AMS Amsterdam | 7h 50m | 50m | 1826 miles (2938 km) |
MRS Marseille | 7h 50m | 1h 5m | 1503 miles (2418 km) |
FRA Frankfurt | 8h 3m | 4h 30m | 1822 miles (2932 km) |
GVA Geneva | 8h 5m | 4h 0m | 1521 miles (2447 km) |
ZRH Zurich | 8h 5m | 1h 5m | 1706 miles (2745 km) |
LUX Luxembourg | 8h 25m | 3h 50m | 1625 miles (2615 km) |
LHR London | 8h 55m | 3h 30m | 1649 miles (2653 km) |
MAD Madrid | 9h 0m | 4h 50m | 1328 miles (2137 km) |


Quick copy and share this page
From Paris to Morocco
Below is a list of other destinations to Morocco from Charles De Gaulle with either direct flights or 1 stop connections.
-
CMN Casablanca Direct
-
AGA Agadir Direct
-
TNG Tangier Direct
-
FEZ Fes Direct
-
RBA Rabat Direct
-
NDR Nador
-
OUD Oujda Direct
-
ESU Essaouira
-
VIL Dakhla
-
AHU Al Hoceima
From France to Marrakech
Below is a list of other cities in France with flights to Marrakech with either non-stop or connecting flights.
-
ORY Paris Direct
-
LYS Lyon Direct
-
MRS Marseille Direct
-
NCE Nice Direct
-
BSL Basel, Switzerland/Mulhouse Direct
-
NTE Nantes Direct
-
BOD Bordeaux Direct
-
TLS Toulouse Direct
-
BVA Paris Direct
-
LIL Lille Direct