How to book a private taxi in Morocco in 2026 (complete guide)

Planning a trip to Morocco and want to book a reliable private taxi? This complete guide explains everything: how to choose a driver, how to avoid scams, how to pay safely, and what to ask in your WhatsApp message. Based on 8 years of driving experience with Yassine Taxi.

1. Why choose a private taxi over a grand taxi?

In Morocco, you have 3 transport options:

  • Petits taxis (red in Casablanca, beige in Marrakech): meters mandatory in city, but often refuse long trips or airport runs
  • Grands taxis (white in Marrakech): shared by default (up to 6 passengers), only leave when full
  • Private taxi with driver: dedicated vehicle, fixed price agreed in advance, immediate departure, superior comfort, safety

The private taxi is recommended for airport transfers, inter-city trips, day or multi-day excursions, and family or group travel.

2. How to find a reliable private driver?

Several options:

  • Hotel or riad recommendation: reliable but with a 10-20% commission added to the price
  • Google search: search for “Essaouira taxi” or “Marrakech transfer”, check Google reviews (minimum 4.5/5 on 50+ reviews)
  • Direct WhatsApp: contact the driver directly via their number, avoid booking platforms that take 20-30% commission
  • Traveler recommendations: TripAdvisor, Google Maps, Reddit r/morocco

3. The 5 essential questions to ask before booking

  1. “What is the total price for [route] with [X] passengers?” – Always ask for the TOTAL TTC price, not just per person
  2. “Does the price include tolls and parking?” – In Morocco, some drivers add fees afterwards
  3. “What type of vehicle?” – Sedan, minivan (7 seats), minibus (15+ seats)? With or without AC?
  4. “What is the cancellation policy?” – Good driver: free cancellation up to 24h before. Bad: no refund
  5. “Do you speak French/English?” – Important for communication, especially for excursions

4. How to avoid scams

  • Beware of too-low prices: an Essaouira-Marrakech at 30 EUR instead of 60-80 EUR often hides a surcharge for “luggage” or “fuel”
  • Never pay the full amount upfront: 30% deposit at booking, 70% on arrival is the professional norm
  • Require a written message: the driver must confirm price, route and time in writing (WhatsApp is fine). No confirmation = no booking
  • Check the vehicle and driver: on arrival, verify the license plate and driver name. Good drivers have visible identification

5. How to pay safely

  • Cash (MAD or EUR): most common. Driver gives change in MAD
  • Bank transfer: before departure, for long trips
  • PayPal: some drivers accept (with 4-5% commission)
  • Credit card: rare, but possible via SumUp or mobile card reader with some drivers

6. The WhatsApp message template to send

Here is a typical message to book (copy-paste and adapt):

Hello,
I would like to book a private transfer:
– From: [Essaouira / Marrakech / RAK Airport]
– To: [destination]
– Date: [DD/MM/YYYY]
– Time: [HH:MM]
– Passengers: [X adults, Y children]
– Luggage: [X large suitcases, Y small bags]

Could you please confirm:
1. The total price TTC
2. The vehicle type
3. Whether the price includes tolls and parking
4. Your cancellation policy

Thank you!
[Your name]

7. On the day: check-list

  • Confirm by message on the same morning (8-9 AM)
  • Have the driver’s WhatsApp number saved
  • Allow 30 min margin for flight delays
  • Keep your luggage with you, not in the trunk, until the driver is confirmed
  • Ask for a message on arrival (driver sends when they’re there)

8. Our recommendation

If you are looking for a reliable private driver in the Essaouira-Marrakech region, contact Yassine Taxi on WhatsApp: 8 years of experience, 4.9/5 on 127+ verified reviews, air-conditioned vehicle (KIA Sorento, Mercedes Vito), free baby seat, secure payment, free cancellation up to 24h before. Response in less than 30 minutes, in French, English, Spanish or Arabic.