The problem
Why generic AI gets Morocco wrong
Ask AI to plan Morocco and it will build you a route that covers Marrakech, Fes, Chefchaouen, the Sahara, and Essaouira in 10 days. It sounds perfect. It's also a route that requires 8+ hours of driving on multiple days, through Atlas Mountain roads that average 40km/h, with no buffer for the unexpected.
Morocco also has a complexity that no generic prompt addresses: the medinas. Fes el-Bali has 9,000 streets. You will get lost. That's part of the experience — but it means your first morning needs a guide, not a self-directed Google Maps itinerary. AI never accounts for this.
🚗
Distance blindness. Marrakech to Merzouga (Sahara) is 560km through mountain passes. AI schedules it as a day trip. It's a full travel day — or an overnight drive.
🕌
Medina complexity. The medinas of Fes and Marrakech are UNESCO-listed labyrinths. Getting lost is guaranteed. AI never builds this into the schedule or suggests a guide for day one.
📅
No route logic. A good Morocco route is a geographic loop — you never backtrack. AI often sends you Marrakech → Fes → Sahara → back to Marrakech, adding two redundant driving days.
The fix
The structured Morocco prompt — copy and paste
This prompt forces the AI to plan with real constraints — geography, transport, pace, and local specificity — instead of defaulting to a highlights reel.
Act as an expert Morocco travel planner with real on-the-ground knowledge. Design a 10-day Morocco itinerary for a couple who want imperial cities and desert.
HARD CONSTRAINTS — follow these exactly:
- Route logic: Plan a geographic loop. No backtracking. Marrakech → Atlas → Sahara (Merzouga) → Fes → Chefchaouen → return. Adjust if duration doesn't allow it.
- Driving days: Mark any day with over 3h of driving as a TRAVEL DAY. Don't add sightseeing to those days.
- Medina time: Allocate minimum 2 full days in Marrakech, 2 in Fes. First morning in each medina = guided walk (licensed guide, name a specific agency or riad that offers this).
- Accommodation: Riads only — no chain hotels. Suggest one named riad per city.
- Culture: Include one hammam (name it), one cooking class (name it), one rooftop sunset spot per city.
- Transport: Rented car or shared CTM buses — specify which for each leg and estimated journey time.
FORMAT:
City-by-city. Travel days clearly marked. One specific restaurant or food stall per stop. Advance booking flags where needed.
💡 Pro tip: Add one line at the end with your specific situation — group size, travel dates, any constraints. The more specific, the better the output.
Going further
Where this prompt still falls short
This template is a strong starting point, but a static prompt can't account for your specific trip. Here are three scenarios where you'll still get a mediocre result:
🌡️
Heat in summer (Jun–Aug)
Sahara in August is 45°C. The prompt needs to reroute toward coastal Essaouira and adjust the entire logic for heat.
🎒
Solo female travel
Safety context, medina navigation, and riad selection change significantly. A generic prompt gives no guidance on this.
🌙
Ramadan timing
Visiting during Ramadan changes restaurant hours, atmosphere, and pace entirely. The itinerary needs a complete rethink.
Zippy asks you the right questions first, then builds the prompt — and the full itinerary — around your exact situation.
Free · No sign-up · 60 seconds
Get your personalised Morocco itinerary
Answer 6 quick questions. Zippy builds the route — real driving times, real medina logic — for your exact trip.
Build my Morocco trip →