Transfers
A private taxi from Marrakech to Essaouira costs from €60 per car with Kasbah Transfer — a fixed price for the whole vehicle, not per person, for the 190 km drive of about 2 hours 30 minutes. This page lists every price, what is included, and how it compares with a shared grand taxi.
Most travellers searching for a Marrakech to Essaouira taxi price want three answers: how much the whole car costs, whether the price changes at night or from the airport, and what the cheaper shared options really cost. Here they are.
Our prices are fixed when you book, per vehicle and one way. The same price applies from Essaouira to Marrakech.
| Vehicle | Passengers | Price (one way) |
|---|---|---|
| Sedan | 1 to 3 | €60 |
| SUV | up to 4 | €75 |
| Van | up to 6 | €90 |
| Minibus | up to 12 | €150 |
| Minibus | up to 17 | €180 |
| VIP Mercedes E-Class | up to 3 | €200 |
For a couple in a sedan, that is €30 each. Four friends in an SUV pay under €19 each, and a group of six in a van pays €15 each — close to the cost of the bus, but door to door.
The price is the same day and night, from your riad or hotel, and from Marrakech Airport. There is no meter, no fuel surcharge and no extra charge for luggage.
You can also take a shared grand taxi or a coach. They are cheaper per seat, but the journey looks very different.
| Option | Approx. price | How it works |
|---|---|---|
| Private taxi (Kasbah Transfer) | From €60 per car | Door to door, leaves when you want |
| Shared grand taxi | ~120–150 MAD per seat | Leaves from Bab Doukkala when all 6 seats are full |
| Bus (Supratours / CTM) | ~100–130 MAD per seat | Fixed timetable, from the bus station |
Shared fares change from time to time, so treat them as a guide. With a shared grand taxi you also need to get to the taxi rank, wait for the car to fill, and get from the drop-off point in Essaouira to your riad. If you hire a whole grand taxi on your own, agree the price clearly before leaving: the final price often ends up close to a private transfer, in an older car without air conditioning. For a full comparison, read our guide Marrakech to Essaouira: bus, taxi or private transfer.
Many travellers go straight from the airport to the coast. A private transfer from Marrakech Airport to Essaouira costs the same €60 per car. Your driver tracks your flight, waits for you in arrivals with a name sign and adjusts the pickup time if you land late. There is no direct bus from the airport, and taxis waiting outside arrivals usually ask much more than the normal fare.
Send your date, pickup address and number of passengers. We confirm on WhatsApp within minutes.
A round trip on two different dates is simply two one-way transfers: €60 + €60 in a sedan. Book both legs at once and the return is confirmed with the same driver team.
If you want to see Essaouira in one day and come back the same evening, choose our Essaouira day trip instead. The driver waits for you in Essaouira, and the price depends on the group size — ask us on WhatsApp.
Whatever you choose, agree on the price, the currency and whether it is per car or per person before you get in. With us, the price on your WhatsApp confirmation is the price you pay.
You can also book directly on the Marrakech to Essaouira transfer page.
A private taxi with Kasbah Transfer costs €60 per car for 1 to 3 passengers, €75 for an SUV and €90 for a van for up to 6. A seat in a shared grand taxi costs around 120–150 MAD.
Per car. The price stays the same whether you travel alone or with two friends in a sedan.
No. We charge the same fixed price at any hour and from Marrakech Airport, with no night surcharge.
About 2 hours 30 minutes for the 190 km, plus any short stops you ask for.
Yes. You can pay the driver in cash in euros or dirhams when you arrive.
Yes, at the same price of €60 per car. It also works for Marrakech Airport if you are flying out.
Tipping is not included and never expected, but it is appreciated if you are happy with the service. See our guide to tipping drivers in Morocco.
Message us on WhatsApp — confirmed in under 5 minutes.