There are 3 ways to get from Marrakesh to Western Sahara by plane, unknown, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Marrakech to Dakhla Airport, travel
best- Fly from Marrakech (RAK) to Dakhla Airport (VIL)plane RAK - VIL
- Walk from Dakhla Airport (VIL) to Western Saharaunknown
7h 49mTrain to Mohammed V International Airport, fly to Dakhla Airport, travel
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Dakhla Airport (VIL)plane CMN - VIL
- Walk from Dakhla Airport (VIL) to Western Saharaunknown
11h 32mFly Marrakech to Hassan I Airport, travel
- Fly from Marrakech (RAK) to Hassan I Airport (EUN)plane RAK - EUN
- Walk from Hassan I Airport (EUN) to Western Saharaunknown
9h 20m
Marrakech (RAK) to Dakhla Airport (VIL) flights
Comparing Your Travel Options
The distance between Marrakesh and Western Sahara is 1406 km.
It takes approximately 7h 49m to get from Marrakesh to Western Sahara, including transfers.
What companies run services between Marrakesh, Morocco and Western Sahara, Morocco?
There is no direct connection from Marrakesh to Western Sahara. However, you can take the line 19 bus to Marrakech Airport, walk to Marrakech (RAK) airport, fly to Dakhla Airport (VIL), then travel to Western Sahara. Alternatively, 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 Dakhla Airport (VIL), then travel to Western Sahara.
- Website
- royalairmaroc.com
Flights from Marrakech to Dakhla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Thursday
- Estimated price
- MAD 1,100–3,600
Flights from Marrakech to Dakhla Airport via Hassan I Airport
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- MAD 1,100–3,600
Flights from Marrakech to Dakhla Airport via Mohammed V International Airport
- Ave. Duration
- 4h 55m
- When
- Friday to Sunday
- Estimated price
- MAD 1,100–3,600
Flights from Mohammed V International Airport to Dakhla Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Agadir
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Marrakech
- Ave. Duration
- 4h 5m
- When
- Monday and Thursday
- Estimated price
- MAD 1,200–4,300
Flights from Mohammed V International Airport to Dakhla Airport via Hassan I Airport
- Ave. Duration
- 4h 55m
- When
- Wednesday
- Estimated price
- MAD 1,200–4,300
Flights from Marrakech to Hassan I Airport
- Ave. Duration
- 1h 30m
- When
- Wednesday and Friday
- Estimated price
- MAD 1,100–2,200
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
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 South Korea: Travelling from Seoul to Busan , Train travel in Spain: A guide to Renfe, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.