Travelling to/from Essaouira

Transfers / Local Transport

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). They operate the service from next to the train station. The address and telephone number for Supratours Marrakech is:

  • Tel: 00 212 44 435 525 / 44 436 331
  • Fax: 00 212 44 430 201

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 about £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.

Car hire - costs about £35 a day (DH 500).