The start will be around 8h00 from Marrakesh. A minibus will be waiting for you with a good driver that will take care of you till Essaouira. On the way you gonna have a stop to watch the goats standing on the argan tree. If you are interested by how Moroccan women work and make the argan oil, you will have the chance to have sometime for that in one of the villages between Essaouira and Marrakesh. Once you arrive Essaouira you will be in the middle of the Medina, the port and the beach. Five hours are really enough to enjoy every corner of the city. Essaouira is a small town but really rich of Moroccan diversity.