Essaouira is located 170 km from Marrakech, on a straight national road, which is quite practicable.
Allow 2h30 journey from Marrakech.
By bus :
To get to Essaouira, you can also rent a car in Marrakech directly or book a tourist transport with driver (see « leisure - car rental section»).
Alternatively, bus connections reach the city several times per day.
For your comfort and security, there are 2 top quality bus companies: Supratours and CTM.
During school holiday periods, remember to book your tickets between 24 and 48 hours in advance to ensure you a seat at your chosen time.
For the most adventurous, or if the two bus companies are fully booked, there are others at your disposal. Go directly to the bus station to find out which bus companies go to Essaouira, their timetables and prices.
By « grand taxi » :
Grand taxis are an easy means of transport. You can share a taxi up to 6 people, either if you are alone or a group, or if you would like to reduce the cost by sharing with others going in the same direction.
You can also "privatize" the taxi, buying all the seats, but not beyond the 6 people.
You can find a large taxi travelling to Essaouira at the airport, bus or rail station or at the parking of Bab Doukkala.
Essaouira is approximately 180 km from Agadir on a coastal but very winding road, with rather pretty landscapes. Allow at least 2h30 journey.
By bus :
To come, you can also rent a car or book a tourist transport with driver (see « leisure - car rental section»).
On the other hand, bus networks are available.
For your comfort and security, there are 2 top quality bus companies: Supratours and CTM.
During school holiday periods, remember to book your tickets between 24 and 48 hours in advance to ensure a seat at the chosen time.
For the most adventurous, or if the two bus companies are fully booked, there are others at your disposal. Go directly to the bus station to find out which bus companies go to Essaouira, their timetables and prices.
By « grand taxi » :
Grand taxis are an easy means of transport. You can share a taxi up to 6 people, either if you are alone or a group, or if you would like to reduce the cost by sharing with others going in the same direction.
You can also "privatize" the taxi, buying all the seats, but not beyond the 6 people.
You can find a large taxi travelling to Essaouira at the airport, bus or rail station.
Essaouira is situated at about 330 kms from Casablanca from the coast.
2 axes can be taken to reach Essaouira from Casa: the coast road - direct route - or the highway Casablanca/Marrakech and the road Marrakesh/Essaouira.
Allow 4 to 5 hours journey from Casa.
By bus :
To arrive here you can easily rent a car or book a touristic transport with driver (see
«leisure - car rental section»).
On the other hand bus connections link several times per day.
For the comfort and security, there are 2 bus companies: Supratours and CTM.
During school holiday periods, remember to book your tickets between 24 and 48 hours in advance to ensure a place at the chosen time.
For the most adventurous, or if the bus companies are fully booked, others companies are available. Go directly to the bus station of Ouled Zyine to find out which companies go to Casa, their timetables and prices.
By « grand taxi » :
Grand taxis are an easy means of transport. You can share a taxi up to 6 people, either if you are alone or a group, or if you would like to reduce the cost by sharing with others going in the same direction.
You can also "privatize" the taxi, buying all the seats, but not beyond the 6 people.
You can find a large taxi travelling to Casa at the airport, bus or rail station.