Marrakech Essaouira
The distance

175km or 108 miles

175 km is the official distance between Marrakech and Essouira. Depending on your departure point and arrival point this distance may vary a little.

The road is good to very good. By taxi, "door to door" expect from 2 hours to 2.5 hours depending on time of departure, trafic conditions and without any stops to refresh or other.

Good to know : From Essaouira, should you need to catch a plane in Marrakech, by taxi leave Essaouira at least 5 hours before the expected time of departure of your flight to ensure arriving at the airport -at least- one hour before registration closes.

By bus, on top of idle time at the Terminal, add an extra 3.5 hours to 4 hours effective travel time. Good to know :

  • In season, do not be surprised to find the next bus to be sold out. Leaving you with an extra idle time of 2 hours to catch the next bus to Essaouira.
  • Also Supratours makes a mandatory 20-30 minutes stop about half way. Be aware this 30 minutes stop is not included in their description of transit time.

On your way to Essaouira

On your way out of Marrakech to Essaouira you might see some goats in trees. Please don't stop as most of those goats are tied up to the tree for profit and some say drugged. The owners ask for an indecent amount of money when you take pictures.

If you really want to see the real thing, prefer the outskirts of Essaouira on the road to Agadir. About 20km south of Essaouira in the morning around 10ish and after the heat of the day around 16ish you can witness healthy goats eargerly feeding in Argan trees.

Good to know : On Tuesdays we have a very nice day trip that takes you to the M'Skala regional Souk, an old Kasbah in ruin said to be the last to resist, the Barrage, and on the return you will see plenty of goats. The tour ends with a refreshing stop at the beach of Sidi Kaouki before returning to your pickup point in Essaouira or Marrakech. A great day ! Ask us about it.

You are in good hands

See our affordable rates for your Marrakech-Essaouira Transfer.

Knowing in advance, at the time of booking the exact cost for your taxi transfer from the Marrakech airport or other pick up point in Marrakech to Essaouira is comforting. Knowing you are getting the best value for your money is better. Working directly with the taxi operator provides you for an honest and durable experience.

Thank you for reading

See our Marrakech Essaouira taxi transfer rates

Mohamed Ouballa

Mohamed Ouballa & Said Lamine
at the Mskala Souk