Travel options for:
Marrakesh to Essaouira
  • Bus

    $6 - $11
    1. Marrakech

      3 h - every 4 hours

      $6 - $11

  • Grand Taxi

    $9 - $13
    1. Marrakesh

      2 h - hourly

      $9 - $13

  • Drive

    $16 - $24
    1. Marrakesh

      2 h 15 min - 110.4 miles

      $16 - $24

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Marrakech bus to Essaouira. 3 h MAD 75. From Marrakesh Grand Taxi to Essaouira. 2 h MAD 99. From Marrakesh drive to Essaouira. 2 h 15 min MAD 188.