Please sign in to post.

10.5 days solo in Morocco on first visit to the country

I am planning out an itinerary for November. Planning to arrive in Marrakesh on November 18th around noon from London and leaving on Saturday the 29th early in the morning from Tangier. I would be using publish transit and taxi's to get around. Ideally, I would fit Marrakesh, Fez, Chefchaouen, and Tangier into this trip. Does this seem reasonable? I would be interested in visiting one of Casablanca or Essaouira but worry that might be asking too much given just 10 full days.

Would love to hear from folks who've been to Morocco before on advice for a first time visitor and suggestions that maybe I haven't listed but should consider.

Posted by
9332 posts

Replace Tangier with Rabat. Skip Casablanca.
Traveling solo, recommend taking care where you go, especially at night.

Posted by
366 posts

I used a tour for my solo trip of about the same length. I flew into Casablanca, the initial meeting point and back to the US from Marrakech. The huge mosque in Casablanca was incredible, and I used a private guide for a half-day tour. One full day was just right, for me.
The same for Chefchaouen- wandering the Medina and narrow lanes could even be accomplished on your arrival day.
Fes was a highlight! Marrakesh- one day, including the Medina, was plenty. Try to stay within the walls!
We didn't go to Tangier. I think using a tour company to get to the desert could be feasible in your time frame? It's a very long drive, but you experience more of the country/culture. OTOH the weather in the mountains can complicate road conditions- we had to wait for snow/ice to melt, at a pass (this was in early January).
Essaouria looks beautiful, I wasn't able to visit.
Safe travels! I loved Morocco!

Posted by
1350 posts

I'll just share our route, which you can do in reverse.

Day 1. We started in Gibraltar. It was my second time. Love Gibraltar. Our hotel drove us to the ferry port in Algeciras, and we took an AML ferry to Tangier Med. We booked a company (Tangier Taxi) to pick us up at the Tanger Med ferry terminal and drive us to Chefchaouen. Stayed at Casa Perleta in the medina.

Day 2. Chefchaouen.

Day 3. Took CTM bus (think, Morocco's Greyhound) Chefchaouen to Fes. Stayed at Riad Jean-Claude at the northern gate to the medina.

Day 4. Fes.

Day 5. We booked a 3-day Desert Tour with Morocco Fabulous Travel. They picked us up at our riad. Route via Ifrane and the Middle Atlas, via a barbary macaque sanctuary. Then down into the desert to Merzouga. Camel ride out to our tent in the Erg Chebbi sand dunes.

Day 6. Desert Tour Merzouga to Dades Gorge. Stopped at women's cooperative selling rose oil. Dades Gorge is amazing. A ribbon of green in a mini-Grand Canyon.

Day 7. Desert Tour Dades Gorge to Marrakech via Ourzazate and Ait Ben Haddou, and over the High Atlas. Stopped at another women's cooperative selling argan oil. Tour driver dropped us off at the gate near our hotel in the medina. Riad et Spa Oliviers.

Days 8 and 9. Marrakech. Did a food tour and medina sightseeing. Also enjoyed a half day in la Nouvelle Ville.

Day 10. Flew Marrakech to London.

I would not change a thing. It was the perfect experience. Now that we have done the interior / desert / mountains, however, we want to focus our next Morocco trip on the coast, particularly Casablanca, Essaouira and Agadir.

Posted by
2168 posts

I visited Morocco on a tour, so I can't comment on how to get from place to place, but I can share my impressions.

This was our itinerary. We traveled by van or bus, except as noted:

  • Chefchaouen (3 nights, with a day trip to Tetouan)
  • Tangier (1 night)
  • Rabat (we traveled by train - 2 nights)
  • Fez (3 nights, with day trip to Volubilis and Meknes)
  • Erfoud (1 night)
  • Sahara desert camp near Merzouga (2 nights)
  • Ouarzazate (2 nights)
  • Marrakesh (3 nights)
  • Casablanca (1 night)

I disagree with the suggestion of skipping Tangier. I think it is a very interesting city, and while it has a reputation for being seedy and dangerous, it was neither of those things when I was there last year. Our guide told us that the government has made a concerted effort to clean the city and reduce crime. In any case, with an early morning departure, you'll definitely want to spend your last night there.

Casablanca is definitely skippable. Rabat was okay, but probably my least favorite destination on this trip other than Casablanca. Erfoud was just a place to sleep for a night before heading to our desert camp; nothing to see there.

Every other destination was fabulous, and the amount of time seemed just right. I know everyone has different opinions, but my two favorite places on this tour were Marrakesh and Chefchaouen. I don't think one day is enough for Marrakesh.

Ryanair has a direct flight from Marrakesh to Fez, very cheap, but not every day. Otherwise, it's 6 1/2 hours by train, and even longer by bus.

Including a trip to the Sahara desert is definitely worth doing. You might be able to do it as darrenblois did, on a tour that picks you up in Marrakesh and drops you off in Fez afterwards. The drives from Marrakesh to Merzouga and from Merzouga to Fez go through some stunning scenery.

I'd recommend something like this:

  • Marrakesh (3 nights)
  • Sahara desert (2 nights)
  • Fez (3 nights)
  • Chefchaouen (2 nights)
  • Tangier (1 night)
Posted by
7357 posts

Skip Casablanca. Skip Tangier.

Maybe add a quick trip over the High Atlas mountains to Ait Benhaddou (though you will probably see a little snow on the ground going over the mountain pass - you can stop and have a snowball fight in Africa!). Maybe add Essaouira. Maybe consider short side trips to Meknes, and Volubilis.

Don't waste any time on anything between Marrakech and the coast, and don't bother with the north coast itself. The good stuff is all further inland (except for Essaouira, which is lovely, but a bit of an outlier so maybe not doable if you are short on time). With 10-ish days, you'll have enough time for all the above if you move fast and are efficient.

Consider an efficient route like flying in to Marrakech, and flying out from Fes. Flights are dirt cheap, and you only waste time and money getting to/from the coast and slow ferries. Above all, prioritize Marrakech and Fes, don't miss either (but neither needs more than 2-3 days each).

Prepare to fend off a lot of would-be "guides" and other touts wanting to "make friends" and "practice their English." The touts are not as bad as they used to be (government has cracked down a bit on them to leave tourists alone) but as a single (presumably male) traveler, you will be a magnet for attention. Just get used to saying no and don't feel bad about ignoring them completely. They're just an annoyance and won't hurt you.

Despite what many will tell you, you do NOT need any sort of "guide" in the medinas - they're just very old neighborhoods in very old cities. Yes, the streets are maze-like but nothing bad will happen to you if you just wander around in there, eventually you will recognize things you saw on your way in, and you can easily find your way out if you have any sense of direction at all (I find that a tiny compass can come in handy for places like the medinas). No need to fear or fret over feeling a bit "lost" in there initially.

Initially you may experience some serious culture shock, but it should quickly pass as you start to notice all the European tourists, football hooligans and stag parties, all the familiar trappings of more familiar places (ATMs, 7-11s, familiar chain shops and products). Yes, it's exotic (it is in Africa and it's clearly an Islamic country). If you can speak even a little bad French it will go a long way (plenty of locals speak a little bad French, too). But Morocco is full of European tourists and is easier to do than you think it will be. It's more like Cancun than Kabul: a cheap fun-in-the-sun mass tourism destination for western Europeans. You will do fine.

Have fun and الله معك

Your plan looks good and totally doable in 10 days, just keep it simple. I’d travel to Marrakech, then to Fes, Chefchaouen, and Tangier by train and bus. Skip Casablanca and add Essaouira only if you want a relaxed seaside day.

  1. Book your trains in advance, because they fill up quickly, especially between Marrakech and Fes.
  2. Stay near the medinas, it’s the best way to experience local life and explore on foot.
  3. Take time to enjoy Moroccan food and slow walks through the old streets, that’s where the real charm of Morocco shines.