Essaouira is a city you ease into: the medina is pedestrian, the airport sits outside town, and the taxi remains the most common link between the two. The good news: the system is simple once you know its rules. The bad news: those rules are written nowhere at arrivals — and that is exactly where most unpleasant surprises are born.
This guide gathers what you should know before getting into a taxi in Essaouira: the fares usually charged from the airport, the 3-passenger rule in petit taxis — the one that catches out every family of four —, and the pitfalls commonly reported by travellers and guidebooks, each with the concrete reflex that protects you. It is written to be useful even if you never book with us.
The essentials in 30 seconds
Essaouira-Mogador airport → town: commonly 100 to 200 dirhams depending on the hour and your haggling, with 150 MAD the figure most often quoted. Cash only, customary night surcharge. Petit taxi: 3 passengers maximum. Grand taxi: 6 seats, price to fix BEFORE boarding. Fixed-price alternative: getme private transfer at €15 one-way per vehicle.
How much is a taxi from Essaouira airport to the centre?
Essaouira-Mogador airport (code ESU) is a small airport outside the city. There is no metered fare for this trip: the price is agreed with the driver before you get in. According to local custom and traveller reports, the ride into town is commonly negotiated between 100 and 200 dirhams depending on the hour and your ability to haggle, and 150 MAD is the figure most often quoted.
Two practical rules complete the picture. First, payment is cash only — get dirhams before landing or at an ATM, because no driver takes cards. Second, a night surcharge is customary in Morocco: the same trip generally costs more late in the evening or very early in the morning. That is not an abuse in itself, it is the custom — it only becomes a problem when it is not announced before departure.
The 3-passenger rule in petit taxis
This is the point that surprises visitors the most. In Morocco, regulations limit the petit taxi to a maximum of 3 passengers, whatever the age of the occupants. A driver who refuses to take your family of four is not being difficult: he is applying the rule, and risks a penalty if he does not.
The concrete consequence is immediate: a family of 4 with luggage means two petit taxis — so two fares to negotiate, two payments, and the small stress of regrouping at destination — or one grand taxi. The grand taxi, a larger vehicle, offers 6 seats; its fare is never metered and is always negotiated BEFORE boarding. If you are travelling as more than three, build this constraint into your budget and your plan from the start: it is what turns a routine trip into a headache on arrival.
The commonly reported pitfalls — and the reflex that protects you
The situations below are not measurements we made in Essaouira: they are practices commonly reported by travellers and guidebooks about taxis in Morocco in general, and they can occur in Essaouira as anywhere else. The vast majority of drivers are honest; knowing these situations is precisely what lets you deal calmly with everyone.
1. The announced price that changes on arrival
A figure is mentioned vaguely at departure, then another — higher — is requested at destination. The reflex: fix the exact price before boarding, have it repeated, and specify that it is the total for the vehicle, not per person. A clear agreement at the start cuts short any discussion at the end.
2. No meter on airport rides
On airport trips, metered fares simply do not exist: everything is negotiated. That is not a trap in itself, but it becomes one if you get in without agreeing on the price. The reflex: know the common range (100 to 200 dirhams into town, 150 the figure most often quoted) and treat this ride as a negotiation, never as a given.
3. Pricing by the look of the customer
A commonly reported practice: the opening price climbs when the driver senses a tired, loaded, hurried traveller. It is not specific to Essaouira or to Morocco. The reflex: arrive with a reference price in mind, offer it calmly, and be willing to let a taxi go if the gap is too wide. Simply knowing the range changes the conversation.
4. The improvised luggage surcharge
At destination, a surcharge for suitcases deemed "too big" or "too many" sometimes lands on top of the agreed price. The reflex: when fixing the price, show the luggage and say explicitly "luggage included". Count the passengers + luggage total before hailing: it also tells you whether you need a grand taxi or two vehicles.
5. The unannounced night surcharge
The night markup is a real custom in Morocco — the trap is not its existence, it is discovering it on arrival. The reflex: if you travel late in the evening or early in the morning, ask upfront for the total price, night surcharge included, before boarding. One question turns a surprise into a simple budget line.
6. The change that cannot be found for a big note
You hand over a 200-dirham note for a much smaller fare, and change is suddenly missing — which nudges you to round up. The reflex: keep small notes on you, announce the value of the bill as you hand it over, and if change is genuinely missing, make some at a nearby shop before settling. It often reappears at that very moment.
7. The grand taxi that fills up with other passengers
By default, the grand taxi often runs as a shared service: the driver may wait to fill the 6 seats or pick up other customers en route. That is not a scam, it is the model. The reflex: if you want the vehicle to yourselves, explicitly negotiate "the whole ride" before boarding — the price then covers the seats, not one seat.
8. The uncertain wait when taxis are scarce
Essaouira-Mogador is a small airport: depending on the flight and the hour, few taxis may be waiting, or none at all after an arrival peak has cleared. The reflex: do not count on an endless rank. If your flight lands late, or you are more than three, a pickup booked in advance removes this variable.
Get Me!
A fixed price instead of a negotiation
Private transfer in Essaouira: €15 one-way per vehicle, up to 6 passengers. Fixed price prepaid online, driver with a sign showing your name, flight tracking, free cancellation up to 24 h.
Book my transferThe fixed-price alternative: the private transfer
Every pitfall listed above shares one trait: it rests on a price decided at the last moment, in cash, in a balance of power that is not in your favour after a flight. A private transfer booked in advance removes that variable — that is what we offer in Essaouira, and here is exactly what it covers:
- €15 one-way per vehicle, up to 6 passengers: the price depends neither on the hour, nor the luggage, nor the negotiation.
- €27 round-trip, handy to lock in the departure leg as well.
- Fixed price prepaid online: no cash to pull out, no change to chase.
- A driver waiting with a sign showing your name, who tracks your flight in case of delay.
- Free cancellation up to 24 h before pickup.
Family of 4 or more?
This is where the gap is clearest: where the 3-passenger rule forces two petit taxis or a grand-taxi negotiation, a single fixed-price vehicle takes everyone, luggage included, for €15 one-way.
Frequently asked questions
How much is a taxi from Essaouira airport to the city centre?
There is no meter on this trip: the price is agreed before boarding. According to local custom and traveller reports, expect commonly 100 to 200 dirhams depending on the hour and your haggling, with 150 MAD the figure most often quoted. Cash only, with a customary surcharge at night.
Can 4 people ride in a petit taxi in Essaouira?
No. Moroccan regulations limit the petit taxi to a maximum of 3 passengers, whatever their age. A family of 4 with luggage will need two petit taxis or one grand taxi (6 seats, fare to negotiate before boarding). A getme private transfer takes up to 6 passengers in a single vehicle.
Do Essaouira taxis accept card payments?
No, payment is cash only, in dirhams. Carry small notes: paying a fare with a big bill exposes you to the classic "no change", which nudges you to round up. A transfer prepaid online removes the cash question on arrival entirely.
How much is the getme transfer in Essaouira?
The getme private transfer costs €15 one-way per vehicle, up to 6 passengers, and €27 round-trip. The price is fixed and prepaid online: no negotiation, no luggage or night surcharge. The driver tracks your flight and waits with a sign showing your name; free cancellation up to 24 h.
Our take
Taxis in Essaouira are not a problem: they are a system with rules, and it works well for whoever knows them. Remember three things: the price is always fixed before boarding, the petit taxi stops at 3 passengers, and small change is your best ally. With that, you are equipped for almost every ride.
What remains are the cases where negotiating comes at the worst time — a late flight, a family of four, plenty of luggage, few taxis on arrival. For those, a fixed-price transfer booked ahead is objectively the simplest option. And let us say it plainly: the vast majority of Essaouira drivers are honest professionals. This guide does not document people, it documents a system — so that your first hour on the coast already feels like a holiday.
Get Me!
Arrive in Essaouira with a clear head
€15 one-way, €27 round-trip, up to 6 passengers. Fixed prepaid price, sign with your name, flight tracking, free cancellation up to 24 h.
Book now