There are 9 ways to get from Marrakesh to Dakhla Oasis by train, plane, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Mohammed V International Airport, fly to Assiut Airport, taxi
best- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Assiut Airport (ATZ)plane CMN - ATZ
- Take the taxi from Assiut Airport (ATZ) to Dakhla Oasistaxi
20h 51m$430–1,234Fly Marrakech to Aswan International Airport, taxi
cheapest- Fly from Marrakech (RAK) to Aswan International Airport (ASW)plane RAK - ASW
- Take the taxi from Aswan International Airport (ASW) to Dakhla Oasistaxi
21h 42m$296–713Drive 6,093.8 km
- Drive from Marrakesh to Dakhla Oasiscar 6,093.8 km
3d 14h$949–1,371Fly Marrakech to Assiut Airport, taxi
- Fly from Marrakech (RAK) to Assiut Airport (ATZ)plane RAK - ATZ
- Take the taxi from Assiut Airport (ATZ) to Dakhla Oasistaxi
29h 58m$309–1,213Train to Mohammed V International Airport, fly to Luxor, taxi
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Luxor (LXR)plane CMN - LXR
- Take the taxi from Luxor (LXR) to Dakhla Oasistaxi
20h 49m$357–919Fly Marrakech to Luxor, taxi
- Fly from Marrakech (RAK) to Luxor (LXR)plane RAK - LXR
- Take the taxi from Luxor (LXR) to Dakhla Oasistaxi
17h 51m$366–548Train to Mohammed V International Airport, fly to Aswan International Airport, taxi
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Aswan International Airport (ASW)plane CMN - ASW
- Take the taxi from Aswan International Airport (ASW) to Dakhla Oasistaxi
24h 10m$337–784Fly Marrakech to Sohag International Airport, taxi
- Fly from Marrakech (RAK) to Sohag International Airport (HMB)plane RAK - HMB
- Take the taxi from Sohag International Airport (HMB) to Dakhla Oasistaxi
23h 5m$511–1,678Train to Mohammed V International Airport, fly to Hurghada Airport, taxi
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Hurghada Airport (HRG)plane CMN - HRG
- Take the taxi from Hurghada Airport (HRG) to Dakhla Oasistaxi
23h 30m$387–1,519
Mohammed V International Airport (CMN) to Assiut Airport (ATZ) flights
Questions & Answers
The cheapest way to get from Marrakesh to Dakhla Oasis is to fly and taxi which costs $360 - $550 and takes 17h 51m.
The fastest way to get from Marrakesh to Dakhla Oasis is to fly and taxi which takes 17h 51m and costs $360 - $550.
The distance between Marrakesh and Dakhla Oasis is 4317 km. The road distance is 6093.8 km.
It takes approximately 20h 51m to get from Marrakesh to Dakhla Oasis, including transfers.
Yes, the driving distance between Marrakesh to Dakhla Oasis is 6094 km. It takes approximately 3 days 14h to drive from Marrakesh to Dakhla Oasis.
There are two+ hotels available in Dakhla Oasis.
What companies run services between Marrakesh, Morocco and Dakhla Oasis, Egypt?
There is no direct connection from Marrakesh to Dakhla Oasis. However, you can take the train to Gare Oasis, take the train to Mohammed V International Airport, walk to Mohammed V International Airport (CMN) airport, fly to Assiut Airport (ATZ), then take the taxi to Dakhla Oasis. Alternatively, you can drive from Marrakesh to Dakhla Oasis in around 3d 14h.
- Website
- flyaircairo.com
Flights from Mohammed V International Airport to Assiut Airport via Cairo
- Ave. Duration
- 16h 20m
- When
- Saturday
- Estimated price
- $410–1,500
Flights from Marrakech to Assiut Airport via Mohammed V International Airport, Cairo
- Ave. Duration
- 24h 43m
- When
- Friday
- Estimated price
- $390–1,400
Flights from Marrakech to Assiut Airport via Milan Malpensa, Cairo
- Ave. Duration
- 33h 25m
- When
- Friday
- Estimated price
- $420–1,100
Flights from Marrakech to Assiut Airport via Marseille, Cairo
- Ave. Duration
- 24h 25m
- When
- Friday
- Estimated price
- $300–1,200
Flights from Mohammed V International Airport to Luxor via Cairo
- Ave. Duration
- 7h 50m
- When
- Thursday
- Estimated price
- $290–1,100
Flights from Mohammed V International Airport to Luxor via Rome
- Ave. Duration
- 9h 45m
- When
- Monday
- Estimated price
- $300–750
Flights from Marrakech to Aswan International Airport via Milan Malpensa, Cairo
- Ave. Duration
- 12h 21m
- When
- Friday, Sunday, and Thursday
- Estimated price
- $320–900
Flights from Marrakech to Aswan International Airport via Mohammed V International Airport, Cairo
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $290–850
Flights from Marrakech to Luxor via Milan Malpensa
- Ave. Duration
- 8h 55m
- When
- Monday
- Estimated price
- $300–750
Flights from Marrakech to Luxor via Paris Charles de Gaulle
- Ave. Duration
- 10h 30m
- When
- Saturday
- Estimated price
- $330–800
Flights from Marrakech to Luxor via Mohammed V International Airport, Cairo
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- $280–1,000
Flights from Mohammed V International Airport to Aswan International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $290–1,100
Flights from Marrakech to Sohag International Airport via Mohammed V International Airport, Cairo
- Ave. Duration
- 20h 12m
- When
- Saturday and Friday
- Estimated price
- $450–1,600
Flights from Mohammed V International Airport to Hurghada Airport via Cairo
- Ave. Duration
- 8h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $230–850
- Website
- egyptair.com
Flights from Mohammed V International Airport to Luxor via Cairo
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $310–900
Flights from Mohammed V International Airport to Luxor via Madrid
- Ave. Duration
- 8h 10m
- When
- Monday and Saturday
- Estimated price
- $330–950
Flights from Marrakech to Aswan International Airport via Milan Malpensa, Cairo
- Ave. Duration
- 13h
- When
- Sunday and Thursday
- Estimated price
- $320–900
Flights from Marrakech to Aswan International Airport via Mohammed V International Airport, Cairo
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $290–850
Flights from Marrakech to Aswan International Airport via Geneva, Cairo
- Ave. Duration
- 13h 40m
- When
- Tuesday and Sunday
- Estimated price
- $330–900
Flights from Marrakech to Aswan International Airport via Barcelona, Cairo
- Ave. Duration
- 14h 25m
- When
- Wednesday and Saturday
- Estimated price
- $310–850
Flights from Marrakech to Luxor via Barcelona
- Ave. Duration
- 8h 25m
- When
- Saturday
- Estimated price
- $310–850
Flights from Marrakech to Luxor via Madrid
- Ave. Duration
- 10h 20m
- When
- Saturday
- Estimated price
- $310–900
Flights from Marrakech to Luxor via Mohammed V International Airport, Cairo
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- $290–850
Flights from Mohammed V International Airport to Aswan International Airport via Cairo
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $290–1,100
Flights from Mohammed V International Airport to Hurghada Airport via Cairo
- Ave. Duration
- 8h 21m
- When
- Every day
- Estimated price
- $230–850
- Website
- en.aegeanair.com
Flights from Marrakech to Aswan International Airport via Athens, Cairo
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $250–650
Flights from Marrakech to Aswan International Airport via Mohammed V International Airport, Cairo
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $290–850
Flights from Mohammed V International Airport to Aswan International Airport via Cairo
- Ave. Duration
- 10h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $290–1,100
Flights from Mohammed V International Airport to Aswan International Airport via Athens, Cairo
- Ave. Duration
- 10h 35m
- When
- Monday and Friday
- Estimated price
- $280–700
- Website
- saudia.com
Flights from Mohammed V International Airport to Assiut Airport via Jeddah
- Ave. Duration
- 11h
- When
- Tuesday and Thursday
- Estimated price
- $410–1,300
- Website
- flyadeal.com
Flights from Mohammed V International Airport to Assiut Airport via Jeddah
- Ave. Duration
- 10h 30m
- When
- Tuesday and Thursday
- Estimated price
- $550–1,300
- Website
- nesmaairlines.com
Flights from Mohammed V International Airport to Luxor via Jeddah
- Ave. Duration
- 9h
- When
- Saturday
- Estimated price
- $270–800
- Website
- flypgs.com
Flights from Mohammed V International Airport to Hurghada Airport via Sabiha Gokcen
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- $300–1,400
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $10–21
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $15–21
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $10–21
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $15–21
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $10–21
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $15–21
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- $10–21
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $15–21
- Ave. Duration
- 7h 27m
- Estimated price
- $8–95
A1 TAXIS LUXOR
- Phone
- +20 1024368204
A1 TAXIS LUXOR
- Phone
- +20 1024368204
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 delightfully under-the-radar French towns you need to visit, How do I get from Sydney to Melbourne, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






