Travel from Safi to Essaouira

How to get from Safi to Essaouira?

Grand Taxis operates a vehicle from Safi to Essaouira hourly. Tickets cost $7 - $11 and the journey takes 2 h 45 min.

How to get from Safi to Essaouira

From Safi Grand Taxi to Essaouira. 2 h 45 min MAD 70. From Safi taxi to Essaouira. 1 h 48 min MAD 1,300. From Safi drive to Essaouira. 1 h 48 min MAD 129.

Operators from Safi to Essaouira

OperatorPhoneWebsite
Grand TaxisGrand Taxis