While 5 days can provide a worthwhile experience in Morocco, it depends on your travel goals. You can cover major highlights, but extending your stay allows for a more comprehensive exploration. Consider your interests to determine if 5 days will be enough or if you would benefit from a longer itinerary.