Practical info
Marrakech to Essaouira: Bus, Taxi or Transfer

Marrakech to Essaouira is the most searched piece of logistics in this town, and most answers stop at "take the bus, it's about three hours". That is true and it is not enough. The four road options drop you in four different places, and in a town where cars cannot reach your door, where you get dropped decides how the first hour of your trip goes. Here is what each one actually involves, written by people who send guests back and forth on this road every week.
The five ways to get here, in one table
The road is roughly 190 km, inland across the plains and the argan country by way of Chichaoua, and it takes between two and a half and three hours whatever you sit in. What changes is the price, the comfort and the drop-off point.
| Option | Typical time | Cost shape | Where it leaves you |
|---|---|---|---|
| Supratours bus | 2h45 to 3h | Cheap, fixed fare per seat | Directly outside Bab Marrakech, a medina gate |
| CTM bus | About 3h | Similar to Supratours | Bus terminal on the edge of town, petit taxi after |
| Shared grand taxi | About 2h30 | Cheapest per person | Taxi rank outside the ramparts |
| Private transfer | 2h30 to 3h | Priced per car, not per person | The closest gate to your address |
| Rental car | 2h30 to 3h | Rental, fuel and daily parking | A paid car park outside the walls |
Fares move with the season, the operator and the price of fuel, so treat any number you read online as an order of magnitude and check on the day you book. What does not change is the geography, and that is the part worth planning around.
The two buses, and the one detail that separates them
Both national operators run this route several times a day, in comfortable coaches with luggage in the hold. On paper they are close to identical. In practice one of them saves you a taxi and a small argument at the end of a long day.
Supratours is the road arm of ONCF, the national rail company, which is why you can buy the Essaouira leg alongside a train ticket if you are coming from Casablanca, Rabat or Tangier. Its Essaouira station sits directly outside Bab Marrakech, one of the main medina gates. You step off the coach and walk in. For anyone staying inside the walls, that single fact is the whole argument.
CTM is Morocco's oldest intercity operator and the service is perfectly good, but its Essaouira terminal is out towards the new town, so you finish with a petit taxi. That is a minor cost and five extra minutes, and it is worth it if the CTM timetable fits your day better than the Supratours one.
Two things apply to both. In Marrakech they leave from their own terminals, not from Jemaa el-Fna, so give yourself time to get across the city. And in high summer and around the Gnaoua festival in June, seats genuinely sell out: book a few days ahead rather than turning up.
The shared grand taxi
The grand taxi is the local option: an old Mercedes or, more often now, a Dacia Logan that takes six passengers and leaves when the last seat is sold. There is no timetable. You go to the rank, you pay for a seat, and you wait for the car to fill, which at busy hours takes minutes.
It is the fastest of the road options because it stops less, and the cheapest per person. The trade-offs are real: it is cramped, rear seatbelts are not a given, and drivers on this road move quickly. You can buy two seats to get a whole half of the back, and if you buy all six the car becomes yours and leaves immediately, which for a group of four is often cheaper than a booked transfer.
Some travellers love the grand taxi and use nothing else. Others do it once. If you are arriving jet-lagged on your first day in Morocco, it is probably not the introduction you want.
Private transfer, and driving yourself
A private transfer is priced per car rather than per person, which is why it stops looking extravagant the moment there are three or four of you. It picks you up at your riad door or at the airport, it goes when you say, and it puts you down at the gate nearest your address. It is the right answer for a late-night arrival, for small children, for a lot of luggage, and for boards: negotiating a surfboard onto a coach is a conversation, and putting it in a car is not.
Renting a car only makes sense if the coast is part of your plan. Inside Essaouira a car is a liability, because the medina is pedestrian and you will park outside the ramparts and pay by the day for the privilege. If you intend to drive to Sidi Kaouki, the argan cooperatives or down towards Agadir, it earns its keep. If you intend to stay in town, it does not.
Tell us how you're arriving and we'll tell you exactly where to walk
Send us your arrival time and which bus, taxi or transfer you have booked. We will send back the gate to enter by and the turns after it, which is the part no map app gets right inside the medina. Reception is open 24h and there is no curfew, so a 2am arrival is fine.
Message us on WhatsApp See the packagesFlying straight in
Essaouira has its own airport, Essaouira-Mogador (ESU), about fifteen minutes from town, with a handful of seasonal European routes. When one of them matches your dates it removes the Marrakech leg entirely. Most visitors still fly into Marrakech Menara, which has far more connections, and take the road from there. Either way we can arrange an airport pickup on request, which is worth asking about if you land after dark.
There is no train to Essaouira. The rail network stops at Marrakech, and the last stretch is road for everybody, which is exactly why Supratours exists.
What happens when you reach the walls
Whatever you travelled in, the last part is on foot. Cars do not enter most of the medina, so buses, taxis and transfers all stop at a gate. The streets inside are narrow, signage is minimal and phone GPS is unreliable between high walls, which is why arrivals go wrong for people who planned everything else perfectly.
Three things make it easy. Message your accommodation before you leave Marrakech with your arrival time. Ask for the gate to enter by rather than the street name, because everyone here navigates by gates. And expect to be offered a cart: unofficial porters wait at the gates and will wheel your bags to the door for a tip, which is genuinely useful with heavy luggage, as long as you agree the amount before you set off.
Our own address is 21 Rue Abderrahamane Eddakhil, in the middle of the medina, and the instruction that actually helps is the gate plus the turns, not the street. We send it on WhatsApp to anyone who asks.
So which one should you take
- First trip, arriving in daylight, normal luggage: Supratours. It costs little and it puts you at a gate.
- Two or more of you, or arriving after dark: a private transfer, split between you. Door to gate, no waiting.
- Solo, tight budget, relaxed about comfort: the shared grand taxi.
- Boards, bikes or a lot of gear: a private car, every time.
- Planning to explore the coast: rent, and accept that you will park outside the walls.
- Thinking of a day trip from Marrakech: reconsider. Six hours of driving leaves you about four hours here, and it almost always misses the two best hours of the day, the last two before sunset at the port and on the rooftops. Two nights changes the whole trip, and our three-day itinerary shows what three does.
Once you know your dates, live availability and rates for the eight rooms are on our direct booking page, and anything the booking form cannot answer gets a faster reply on WhatsApp than by email.
Frequently asked questions
How long does it take to get from Marrakech to Essaouira?
Between two and a half and three hours for roughly 190 km, on the inland road through Chichaoua. Coaches take closer to three hours because they make a stop; a shared grand taxi or a private car is usually nearer two and a half. Allow extra in summer and on Gnaoua festival weekends in June, when traffic into town builds up.
Is there a train from Marrakech to Essaouira?
No. The Moroccan rail network stops at Marrakech and the final stretch to the coast is road for everyone. Supratours, the bus arm of the national rail company ONCF, sells that road leg and you can buy it together with a train ticket if you are coming down from Casablanca, Rabat or Tangier.
Which bus is better, Supratours or CTM?
They are similar in comfort, price and journey time, and the difference is where they stop. The Supratours station in Essaouira is directly outside Bab Marrakech, a medina gate, so you walk straight in. The CTM terminal is out towards the new town, so you finish with a short petit taxi ride. If you are staying inside the walls, Supratours saves you that step.
Can a taxi drop me at my hostel door in the Essaouira medina?
No. Cars do not enter most of the medina, so buses, taxis and private transfers all stop at one of the gates and the last few minutes are on foot. Message your accommodation ahead with your arrival time and ask which gate to enter by, since everyone here navigates by gates rather than street names. Porters with carts wait at the gates and will carry heavy bags for a tip agreed in advance.
Is Essaouira worth doing as a day trip from Marrakech?
It is possible but it is a poor trade. Six hours of driving leaves about four hours in town, and a day trip almost always misses the two best hours, the last two before sunset at the fishing port and on the medina rooftops. Two nights is the realistic minimum and three is the length most travellers find right.
Do I need to book the bus in advance?
In high summer and around the Gnaoua World Music Festival in June, yes: seats on both operators sell out several days ahead and so do beds in town. Outside those periods you can usually buy a seat the same day, though booking a day ahead still gets you a better departure time.
Arriving late, or with boards? Tell us before you leave Marrakech
Reception is open 24h with no curfew, we can arrange an airport pickup, and we will send you the gate to walk in by. Live availability for the eight rooms is on our own booking page.
See availability Ask on WhatsApp