There are 6 ways to get from Marrakesh to Western Sahara by plane, bus, 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.
Fly to Dakhla Airport, bus, drive
best- Fly from Marrakech (RAK) to Dakhla Airport (VIL)plane RAK - VIL
- Take the bus from Boulevard Mohammed V to Guergueratbus
- Drive from Guerguerat to La Güeracar
11h 8m$171–685Bus, drive via Agadir
cheapest- Take the bus from Marrakech to Agadirbus
- Take the bus from CTM Gare Routière to Guergueratbus
- Drive from Guerguerat to La Güeracar
34h 5m$100–200Drive 1,742.7 km
- Drive from Marrakesh to La Güeracar 1,742.7 km
19h 52m$248–358Fly to Nouadhibou International Airport
- Fly from Marrakech (RAK) to Nouadhibou International Airport (NDB)plane RAK - NDB
15h 52m$233–1,106Fly to Smara Airport, drive
- Fly from Marrakech (RAK) to Smara Airport (SMW)plane RAK - SMW
- Drive from Smara Airport (SMW) to Tifariticar
12h 48m$125–398Bus, drive
- Take the bus from Marrakesh to Guelmimbus
- Take the bus from Guelmim to Guergueratbus
- Drive from Guerguerat to La Güeracar
36h$103–170
Marrakech (RAK) to Dakhla Airport (VIL) flights
Comparing Your Travel Options
The cheapest way to get from Marrakesh to Western Sahara is to bus and drive which costs $100 - $170 and takes 36h.
The fastest way to get from Marrakesh to Western Sahara is to fly and bus and drive which takes 11h 8m and costs $170 - $700.
The distance between Marrakesh and Western Sahara is 1631 km. The road distance is 1742.7 km.
It takes approximately 11h 8m to get from Marrakesh to Western Sahara, including transfers.
Yes, the driving distance between Marrakesh to Western Sahara is 1743 km. It takes approximately 19h 52m to drive from Marrakesh to Western Sahara.
There are 16+ hotels available in Western Sahara.
What companies run services between Marrakesh, Morocco and Western Sahara?
Royal Air Maroc and Mauritania Airlines fly from Marrakech (RAK) to Nouadhibou International Airport (NDB) twice a week.
- Website
- royalairmaroc.com
Flights from Marrakech to Dakhla Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Thursday
- Estimated price
- $110–460
Flights from Marrakech to Dakhla Airport via Laayoune
- Ave. Duration
- 3h 5m
- When
- Wednesday
- Estimated price
- $110–460
Flights from Marrakech to Dakhla Airport via Casablanca
- Ave. Duration
- 4h 40m
- When
- Monday, Saturday, and Sunday
- Estimated price
- $110–460
Flights from Marrakech to Smara Airport via Casablanca
- Ave. Duration
- 7h 51m
- When
- Monday and Friday
- Estimated price
- $100–360
- Website
- mauritaniaairlines.mr
Flights from Marrakech to Nouadhibou International Airport via Casablanca, Nouakchott
- Ave. Duration
- 13h 25m
- When
- Tuesday and Friday
- Estimated price
- $230–1,100
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $14–22
- Schedules at
- supratours.ma
- First Class
- $14–21
- Second Class
- $18–22
Bus from Marrakesh to Guelmim
- Ave. Duration
- 9h 55m
- Frequency
- Every 4 hours
- Estimated price
- $16–24
- Schedules at
- supratours.ma
- First Class
- $16–24
- Second Class
- $20–24
- Phone
- 0 800 0900 30
- [email protected]
- Website
- ctm.ma
Bus from Boulevard Mohammed V to Guerguerat
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $25–35
- Schedules at
- ctm.ma
Bus from Marrakech to Agadir
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- $13–23
- Schedules at
- ctm.ma
Bus from CTM Gare Routière to Guerguerat
- Ave. Duration
- 29h
- Frequency
- Once daily
- Estimated price
- $75–160
- Schedules at
- ctm.ma
Bus from Guelmim to Guerguerat
- Ave. Duration
- 24h
- Frequency
- Once daily
- Estimated price
- $75–130
- Schedules at
- ctm.ma
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 Getting to Milan from the airport, Train travel in France: A guide to SNCF, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.









