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).
Grands taxis run frequently from opposite the Hôtel Sijilmassa to Erfoud (Dh10), Errachidia (Dh30), Tinerhir (Dh75), Merzouga (Dh20) and occasionally Taouz (Dh30).
Supratours has a 7pm bus to Fez (Dh200, 9¼ hours). The bus stop is on Merzouga's main street, just off the highway leading north to Rissani.
Located 2km north of town. There is no bus into town; taxis to/from the airport cost between Dh50 and Dh80 depending the time of day.
The most convenient way to arrive is with CTM, as its station is bang in the centre of town near the post office.
The main local bus station is 1km northwest of the town centre off Ave Moulay Abdellah.
Minibuses to various points depart from just west of the main bus station.
Has cars (for self-drive or with drivers) and 4WDs (only with drivers).
Buses stop opposite the ticket office, near to the Banque Populaire.
Buses depart from Place des FAR, close to the Supratours office.