To get to Essaouira from Marrakesh by bus you need around 3 hours, with 30 minutes break. Return ticket will cost 120 dihrams , the first bus with the CTM company is at 8 am. The bus station in Essaouira is quite close to the center and it can be reached on foot. Essaouira is […]