last edited Sep 15, 2020
Marrakech-Agadir-Essaouira Itinerary
Location Map of Morocco
Highlights

Around 750 km over about ten days. While having your own vehicle is ideal, this itinerary can also be done using public transport.
Route: Marrakech > Toubkal National Park > Tizi-n-Test Road > Taroudant > Agadir > Road from Essaouira to Agadir > Essaouira > Marrakech.
Key Points
This short circuit lets you discover three of Morocco’s main cities, with a mix of sea, mountains, nature, and cultural experiences along the way.
Itinerary and Stops
- Days 1 to 3: Marrakech.
-- Marrakech: a must-see with its rich heritage, medina, and lively atmosphere.
- Day 4: Marrakech > Toubkal National Park (approx. 50 km)
- Day 5: Toubkal National Park
-- Toubkal National Park: stunning landscapes and numerous hiking opportunities, including the highest peak in Morocco at 4,167 m.
- Day 6: Toubkal National Park > Tizi-n-Test Road > Taroudant (approx. 200 km)
-- Tizi-n-Test Pass Road: this breathtaking route crosses passes over 2,000 m high and connects Marrakech to Taroudant along the western edge of Toubkal National Park.
-- Taroudant: known as "little Marrakech" with its ramparts and walled city.
- Day 7: Taroudant > Agadir (approx. 100 km)
- Day 8: Agadir (and surroundings)
-- Agadir: for decades, it’s been Morocco’s top seaside resort and THE "holiday-relaxation" destination. The city also has an interesting hinterland.
- Day 9: Agadir > Road from Essaouira to Agadir > Essaouira (approx. 200 km)
-- Essaouira to Agadir Route: this coastal road offers beautiful landscapes in a wild setting where the ocean meets the foothills of the Atlas. It’s also a paradise for water sports and beach lovers.
-- Essaouira: a charming town shaped by its Portuguese past, with a UNESCO-listed medina.
- Day 10: Essaouira > Marrakech (approx. 200 km)