The Pullman Company operates buses from Essaouira to Casablanca, Safi and Agadir. For 91dh passengers can travel from Essaouira to Casablanca, 31dh for Essaouira to Safi and 54dh Essaouira to Agadir.
The bus company Supratours connects Essaouira Marrakech, Safi and Agadir. The journey to Marrakech lasts 2 h 30, 15-20 minute break included. Buses are comfortable, in very good condition and the bus generally one-time.
Agency notice Essaouira airport car rental offers a wide range of cars at great rates.