By car

To reach us from Marrakech, follow the Ouarzazate direction, then Zagora and finally M’Hamid. Kasbah Sahara services is 1km before M’Hamid city center . Kasbah Sahara services is easily accessible by regular car.

Marrakech, M’Hamid vehicle private transfer
Ouarzazate, M’Hamid vehicle private transfer
Zagora, M’Hamid vehicle private transfer

Sahara services Transport:

  • Toyota land cruiser, from 2 to 6 seats:
    From Marrakech to M’hamid: 220 EUR, one-way
    From Ouarzazate to M’hamid: 140 EUR, one-way

Taxi, from 2 to 6 seats:

  • From Marrakech to M’hamid: 150 EUR, one-way
  • From Ouarzazate to M’hamid: 80 EUR, one-way
  • Departure from Zagora every 40 minutes, price 2,50 EUR “PAX”
By bus
Bus in the morning, departure from Bab Doukkala at 8:30, arrival in M’hamid at 20:00
Bus at night, departure from Bab Doukkala at 19:00, arrival in M’hamid 8:30 next day
There are also two buses CTM from Marrakech(A CTM bus stops in front of Kasbah Sahara services.)
at 00:30, arrival at Zagora at 09:00, or departure from Marrakech at 11:30 directly going to M’hamid.

Departure from Ouarzazate : 16 h 00

By plane

Two airports are available. Marrakech, 450 km from us and Ouarzazate, 270 km.
Each airports has daily flights from european destination

Private plane and helicopter

We can also organize private plane and helicopter transfers from Marrakech, Ouarzazate et Zagora,

Our booking staff will be glad to help you organize it upon request