Bus Travel

There is frequent bus service offered by both CTM and Supratours connecting to Essaouira, Marrakesh, and Casablanca, as well as grands taxis that travel between cities.

Previous Travel Tip

Air Travel

Next Travel Tip

Car Travel

Trending Stories


Find a Hotel


Fodor's Essential Morocco

View Details