Trusted by 5,000+ travellers across Morocco

Private Taxi & Transfers
Across Morocco

Fixed prices, no surprises. Taxi Marrakech Airport, Casablanca, Agadir, Essaouira & Fes. City-to-city routes and private driver hire. Book in 60 seconds.

  • Fixed price guaranteed
  • Available 24/7
  • Free cancellation 24h before
  • English-speaking drivers
5,000+Transfers completed
12+ YearsIn business
4.9 / 5Average rating
24 / 7Always available
Our Promise

Why Travellers Choose CAB Morocco

Over 12 years and 5,000+ transfers — here’s what keeps our passengers coming back.

Fixed Price, No Surprises

The price you see is the price you pay — tolls included. No taximeter, no negotiation.

Flight Tracking & Free Wait

We monitor your flight in real time. Delays cost nothing extra — up to 60 min for international flights.

Professional Licensed Drivers

All drivers are licensed, insured and experienced. English and French spoken as standard.

Free Cancellation

Cancel up to 24 hours before departure for a full refund — no questions asked.

Modern Air-Conditioned Fleet

Sedans, SUVs, vans and minibuses. All smoke-free, GPS-equipped and well-maintained.

WhatsApp Support 24/7

Need help at 3am before an early flight? Message us on WhatsApp — reply within minutes.

What We Offer

Our Transfer Services

From a quick airport run to a multi-day private tour across Morocco.

Airport Transfer Morocco

Meet & greet with name sign in arrivals. Real-time flight tracking — delays cost nothing extra. All Moroccan airports covered: RAK, CMN, AGA, ESU, FEZ.

  • Taxi Marrakech Airport (RAK – Menara)
  • Taxi Casablanca Airport (CMN)
  • Taxi Agadir Airport (AGA)
  • Taxi Essaouira & Fez airports
Learn more

Private Driver Morocco

Your dedicated driver for a half day, full day, or your entire stay. Explore the Atlas Mountains, Sahara, coastal towns and imperial cities at your own pace.

  • Half-day excursions from €50
  • Full-day tours from €90
  • Atlas Mountains & Ourika Valley
  • Multi-day Morocco road trips
Hire a driver
★★★★★ 4.9 / 5 Average

What Our Passengers Say

★★★★★
“Driver was waiting at the hotel with our names on a sign. Punctual, helpful and the car was spotless. Will definitely use CAB Morocco again!”
Taxi Marrakech → Essaouira
★★★★★
“Arriving at 2am, I was worried about finding transport. The driver was right there — fair price, spotless car. Highly recommend.”
Casablanca Airport Taxi → Marrakech
★★★★★
“Booked 3 days before. Price exactly as quoted online. Driver spoke good English and gave us great tips along the route. 5 stars.”
Taxi Agadir → Marrakech
★★★★★
“Hired a driver for 3 days. Completely flexible, very knowledgeable. The best way to see Morocco.”
Private Driver – Atlas & Ourika Valley
★★★★★
“Fast, professional, clean car. Exactly what you want after a long flight. No haggling at all.”
Taxi Marrakech Airport Transfer
★★★★★
“Communication was excellent from start to finish. Booking confirmation in minutes. Totally stress-free.”
Taxi Marrakech → Agadir
FAQ

Frequently Asked Questions

Everything you need to know about private taxis and transfers in Morocco.

How much does a taxi from Marrakech Airport cost?

A private taxi from Marrakech Menara Airport (RAK) to the city centre (Medina, Guéliz or Palmeraie) costs from €15 for 1-3 passengers. The price is fixed — no meter, no negotiation. Airport to Palmeraie or golf resorts is also available at fixed rates.

How much is a taxi from Marrakech to Essaouira?

A private taxi from Marrakech to Essaouira costs from €70 for 1-3 passengers. The journey is 175 km and takes approximately 2h30. Price includes tolls and there are no night surcharges.

What is the cost of a taxi from Casablanca Airport to Marrakech?

A private taxi from Casablanca Airport (CMN) to Marrakech costs from €120 for 1-3 passengers (240 km, ~3h on the motorway). We also serve Casablanca city, Rabat and El Jadida from CMN.

Is there a taxi from Agadir Airport to Taghazout?

Yes — a taxi from Agadir Airport (AGA) to Taghazout costs from €29 (20 km, ~25 min). We also serve Agadir city (from €19), Essaouira (from €75) and Marrakech (from €99).

Can I book a taxi from Essaouira to Marrakech?

Yes. A private taxi from Essaouira to Marrakech costs from €70 (return fare is the same). We also offer Essaouira to Casablanca Airport (CMN) and Essaouira to Agadir at fixed prices.

Do you cover Fez, Rabat, Ouarzazate and Chefchaouen?

Yes. CAB Morocco covers all Moroccan cities: Fez Airport (FEZ), Rabat, Ouarzazate, Chefchaouen, Tangier and more. Long-distance routes like Marrakech to Fez (€180) and Marrakech to Chefchaouen (€220) are available.

How do I book a taxi in Morocco?

Use the booking form on this page or our booking page. Select your pickup and dropoff, choose a date and time, enter passenger count and confirm online. You receive an instant confirmation email. You can also book via WhatsApp.

Are your taxi prices fixed or by meter?

All prices are 100% fixed. You see the price before booking and that is exactly what you pay. No meters, no hidden charges, no night surcharges. Prices are per vehicle, not per person.

Ready to Book Your Taxi in Morocco?

Fixed price in seconds. No registration required. Pay cash or online.