• Coach - On arrival in Marrakech, it's easy to get to Essaouira. Supratours operate a coach service 4 times a day for around £5 each way (approx. DH 70).
• Local Buses - All local bus services leave from Marrakech's central bus station at Place El Mouarabitène, just outside Bab Doukkala on the north-western edge of the old city. Fares are charged per passenger and should be paid directly to the driver. The bus journey takes approximately 2hrs.45mins and the scenery, once out of Marrakech, is stunning and the bus journey is well worth it.
• Taxis - cost approx £42 from Marrakech (DH 700) and from £80 (DH 1100) for a minibus, and take approximately 2hrs.15mins. We will happily organise a taxi to meet you at the airport and drive you and your guests directly to Essaouira where we will meet you at the gates of the city.
• From Agadir its approx (DH850) in a taxi.
• Car hire - costs about £35 a day (DH 500).
• Upon arrival on in Essaouira head for Medina Gate: Bab Doukala