Understand the distances between locations
Morocco is a large country, and the distances between major tourist destinations should not be underestimated. For example, getting from Marrakesh to Chefchaouen is not easy. That route could take anything from 8 to 9 hours.
The easiest way to plan your itinerary is to look at how many days you have and then realistically design your route, removing anything you won't have time for.
A typical Moroccan itinerary includes landing in Casablanca, traveling to Rabat, Fes, Chefchaouen, and returning, and then taking the nighttime train to Marrakesh. After that, it's off to the Sahara desert.
- Tips: A popular way to get around Morocco is the CTM bus or the trains system (ONCF). Planning your route as much as you can beforehand, will mean that you don’t get disappointed or overwhelmed.