Transportation

Bus in Rissani

Local Bus Station

Local buses leave from the central bus station, 400m north of the square on the road to Erfoud. There are services to Fez (Dh140, 13 hours) via Meknès (Dh110, nine hours) and to Marrakesh (Dh190, 10 hours). Buses ru…
Bus in Merzouga

Supratours

Supratours has a daily 8am service from Merzouga to Marrakesh (Dh220, 12½ hours) and a 7pm bus to Fez (Dh170, 10½ hours). The bus stop is on Merzouga's main street, just off the highway leading north to Rissani.
Bus in Erfoud

CTM

CTM runs overnight bus service to Meknès (Dh140, 7½ hours) and Fez (Dh150, 8½ hours) via Er-Rachidia (Dh30, 1¼ hours), as well as an early-morning service to Rissani (Dh20, 25 minutes).
Taxi in Merzouga

Grands Taxis

Grands taxis leave from Merzouga centre, heading north to Rissani (Dh15). Transport is harder to come by for Taouz to the south; you might have to hire out all six places (Dh100).
Taxi in Rissani

Grands Taxis

Grands taxis run frequently from opposite the Hôtel Sijilmassa to Erfoud (Dh10), Er-Rachidia (Dh30), Tinerhir (Dh75), Merzouga (Dh20) and occasionally Taouz (Dh30).
Airport in Ouarzazate

Ouarzazate Airport

Two kilometres north of town is the Ouarzazate airport. There is no bus into town; taxis to/from the airport cost between Dh50 and Dh80 depending the time of day.
Bus in Er Rachidia

CTM

CTM has one service daily to Marrakesh (Dh165, 10½ hours) and Meknès (Dh120, six hours) and an overnight service to Fez (Dh130, 7½ hours).
Bus in Ouarzazate

CTM Bus Station

The most convenient way to arrive is with CTM, as its station is bang in the centre of town near the post office.
Bus Station in Ouarzazate

Main Bus Station

The main local bus station is 1km northwest of the town centre off Ave Moulay Abdellah.
Car Rental in Ouarzazate

ESON Maroc

Reliable and much cheaper than the international agencies. Also has 4WDs.