Morocco trip planner

Pick destinations and estimate days at each stop. Your list stays in the order you select it; add transfer and arrival days before booking.

1
Choose your destinations
Click or drag destinations into your itinerary. Days are fixed planning estimates; travel days are additional. Overlapping regions and experiences may count the same time twice.
πŸ›MarrakechImperial city3 days
πŸ•ŒFesAncient medina2 days
πŸ™CasablancaAtlantic business1 day
🏰RabatCapital city1 day
βš“TangierStrait gateway1 day
πŸ–AgadirBeach & surf2 days
πŸ’™ChefchaouenThe Blue Pearl2 days
🌊EssaouiraAtlantic medina2 days
πŸͺMerzougaDesert gateway2 days
πŸ”Atlas MountainsToubkal & trekking2 days
πŸͺThe SaharaErg Chebbi & camps2 days
🌊Atlantic CoastEssaouira & surf2 days
🌲The RifAkchour & forests2 days
♨Traditional hammamHalf-day experienceadd-on
πŸ›Medina soukBuilt into city daysadd-on
🍲Moroccan cuisineCooking class +1 dayadd-on
πŸ„Surf lessonsBased at Taghazout3 days
🐫Desert camel trekIncluded in Sahara daysadd-on
Your itinerary
πŸ—Ί

Click or drag a destination here to start building.

Email this itinerary to yourself

We'll send your plan and the relevant guide links as a one-off email.

How many days do you need in Morocco?

The planner adds fixed day estimates for your selected stops. It does not calculate journey times or produce a bookable daily schedule. Add time for arrival, departure and transfers, and remove overlapping region or experience cards before using the total.

A Marrakech–Merzouga return involves two long travel legs; compare a three-day or longer route in the Sahara guide, or leave the desert for a separate trip.

Build your route around one or two hubs

Morocco's transport and geography reward a hub-and-spoke approach rather than a constant one-night-here, one-night-there dash. Pick one or two base cities and radiate out on day trips and overnight excursions:

  • Marrakech is a useful southern hub for Atlas excursions and onward routes toward Essaouira or the Sahara. Compare current road times and the exact pickup point before combining them.
  • Fes can anchor a northern route with the Middle Atlas or Chefchaouen. Chefchaouen involves a substantial road journey; an overnight stop gives more time in town than a return day trip.
  • Tangier works as a northern gateway if you arrive from Spain, pairing naturally with Chefchaouen and the Rif before you head south by train.
  • Casablanca and Rabat sit 45 minutes apart on the fast train and are easy to combine into a single coastal stop rather than treating each as a separate base.

The planner's route tips flag these natural pairings automatically as you add destinations β€” so if you drop in Marrakech and the Sahara together, it reminds you they connect via one of Morocco's great road journeys.

πŸ’‘
Compare a loop with a return route. A route that enters and leaves from different cities can reduce backtracking, but compare the actual flight price, baggage rules and ground travel before choosing.

When you go changes what you plan

Season shapes an itinerary, but conditions vary by date and region. Check current heat, rain, wind, snow, road and trail access for every stop, and keep a route flexible enough to change when official warnings or local conditions require it.

From plan to booking

Check how you will travel between each stop and what each leg costs. The transport guide links to rail and coach operators for current routes and fares; the itineraries suggest ways to sequence the journey. Use the budget calculator as an illustrative allowance, then replace its assumptions with quotes for your dates.

πŸ“§
Email your plan to yourself. When you've built an itinerary you're happy with above, drop in your email and we'll send it to you along with the relevant guide links β€” a simple way to keep your route handy while you compare flights and accommodation.