No matter how much time you have, Essaouira is just 3 hours from Marrakech, which makes it an easy day trip from the ‘Red City”, but planning a longer stay in Essaouira offers the chance to get out off the medina and explore the surrounding countryside. between the medina and a small seaside town of