ALLO TAXI ESSAOUIRA

Arriving in Marrakech and heading to Essaouira? Allo Taxi Essaouira provides private transfers from Marrakech or Marrakech Menara Airport to Essaouira at a fixed price of 130 € for 1 to 6 passengers. The trip covers roughly 190 km and usually takes about 2 h 30 – 3 h, depending on traffic and stops.

Marrakech – Essaouira taxi price

RoutePrice per transfer (1–6 passengers)
Marrakech Menara Airport → Essaouira130 €
Marrakech (hotel, riad, station…) → Essaouira130 €
Essaouira → Marrakech (return direction)130 €

The price is per vehicle, not per person, and is confirmed before departure — no meter, no hidden fees.

Pickup at Marrakech Menara Airport

Share your flight number and arrival time when you book and we will agree the meeting point at the airport. If your flight is delayed, message us on WhatsApp so the pickup can be rearranged.

Pickup in Marrakech city

We pick you up at your hotel, riad, the train station or any address in Marrakech. Staying in a medina riad? Send us its name and we will confirm the nearest meeting point reachable by car.

What is included

  • Private vehicle for you and your group only (1–6 passengers)
  • Fixed price agreed before the trip
  • Drop-off at your riad, hotel or any address in Essaouira (as close as possible for the largely pedestrian medina)
  • Available 24/7 — book in advance for very early or late arrivals

How to book

  1. Send your request on WhatsApp (+212 698-211229): pickup place (or flight number), address in Essaouira, date, time and number of passengers.
  2. Get your confirmation with the fixed price of 130 €.
  3. Meet your driver at the agreed time and place.

Frequently asked questions

How much is a taxi from Marrakech to Essaouira?

130 € per vehicle for 1 to 6 passengers, whether you are picked up in the city or at Marrakech Menara Airport.

How long does it take?

Usually about 2 h 30 – 3 h for roughly 190 km, depending on traffic and stops.

What if my flight is delayed?

Share your flight number when you book and message us on WhatsApp if you are delayed so the pickup can be rearranged.

Other transfers

Version française : Taxi Marrakech Essaouira

Marrakech to Essaouira Taxi – FAQ

About 175–190 km depending on your pickup and drop-off points, which is roughly 2 h 40 to 3 hours in a private car.

Yes. Send your flight number and arrival time when booking, and let us know on WhatsApp if your flight time changes.

No. Essaouira has no railway station, so the options are bus, shared grand taxi or a private transfer straight to your accommodation.

Stops along the route can be arranged on request. Mention them when booking and confirm via WhatsApp.

At your hotel, apartment or the nearest car-accessible point to your riad in the pedestrian medina. We also drive to Diabat and Sidi Kaouki.

Message WhatsApp +212 698-211229 with your date, pickup time and address in Marrakech, accommodation in Essaouira, number of passengers and luggage.