Essaouira's shared day trip from Marrakech is a must-do day trip. Essaouira Situates in 175 kilometers away from Marrakech.