Bus Travel

Bus is the main mode of public transport south of Marrakesh. Compagnie du Transports au Maroc (locally known as CTM) and Supratours buses run to Ouarzazate, through the Drâa Valley, and down to Zagora and M’hamid.

Previous Travel Tip

Air Travel

Next Travel Tip

Car Travel

Trending Stories


Find a Hotel


Fodor's Essential Morocco

View Details