1 Route
2 Vehicle
3 Payment

Casablanca Airport to Marrakech Transfer | From 129€ | 24/7

1 pax, 1 bag
Passengers
1
Luggage
1
Cancel for free 24 hours before departure 4.9/5 Google Reviews Secure payment
Pickup --
Drop-off --
-- -- --
Free Cancellation 24/7 Support

Choose your vehicle

Loading vehicles...

How it Works

1
Select Your Route and Car

Enter your pick-up and drop-off locations, choose your preferred car.

2
Provide Booking Details

Fill in your details and select extra services you might need.

3
Enjoy the Ride

Our driver will arrive at your pick-up location on time.

Ride Type
Booking Details
Checkout

Transfer Details

--
--

Personal Information

Promo Code

Payment Options

🚗
--
--
-- --
--
Total --
-- --

Booking Confirmed!

Your transfer has been successfully booked.

--

Booking Receipt

Reference --
Date & Time --
Pickup --
Drop-off --
Vehicle --
Passengers --
Price Details
Transfer --
Total --
Payment --

Casablanca Airport to Marrakech Transfer — Private, Fixed Price & Direct

From 129€  ·  ~220 km  ·  ~2h30  ·  Door to door  ·  EN/FR/AR drivers  ·  24/7

Your Casablanca Airport to Marrakech transfer covers 220 km straight down the A7 motorway from Mohammed V Airport (CMN) past Settat and Ben Guerir into Marrakech. Private vehicle, professional driver, fixed price from 129€. No taxi to the station, no train change, no bus queue.

Your driver meets you in the arrivals hall with a name sign, loads your luggage and takes you directly to your riad in the Medina, your hotel in Guéliz or Hivernage, a villa in the Palmeraie, or on to Marrakech Menara Airport (RAK). The Casablanca Airport to Marrakech private transfer is the simplest way to connect the two cities.

Free flight tracking. Large luggage welcome. Baby seats available. Comfort stop on request. WhatsApp 24/7. Book your Casablanca Airport to Marrakech taxi in minutes — instant confirmation, fixed price, door to door.

Instant confirmation  ·  Free cancellation ≤24h  ·  Tolls & fuel included  ·  Riad drop-off arranged

Why Book a Private Transfer from Casablanca Airport to Marrakech?

Plenty of travellers land at CMN with a Marrakech hotel booked. Here's why they pre-arrange the Casablanca Airport to Marrakech transfer rather than improvising on arrival.

🚗

One Car, No Changes

Terminal to riad door in a single vehicle. No taxi to Casa Voyageurs, no train with your cases, no second taxi haggled outside Marrakech station.

💰

Fixed Price from 129€

Your Casablanca Airport to Marrakech price is confirmed before you book. From 129€ per vehicle — not per person, tolls and fuel included. A group of 4 splits it to about 32€ each.

✈️

Free Flight Tracking

Flight delayed? We track your arrival and adjust the pickup. Waiting is included — no watching the last train to Marrakech leave while you wait at baggage reclaim.

🕌

Riads & Medina Drop-off

Cars can't reach most Medina alleys. We drop you at the nearest access point and let your riad know, so a porter is there for the last hundred metres.

Casablanca Airport to Marrakech transfer private car

Good to know before you book

  • ✅ Free changes up to 24h before pickup.
  • 🛣️ Tolls and fuel included — the quoted price is the final price.
  • Comfort stop free on request — rest area near Ben Guerir.
  • 🕌 Riad in the Medina? Give us the name and we arrange the drop-off point.
  • ✈️ Flight tracking included — add your flight number at booking.
  • 👶 Baby seats & boosters free on request.
  • 🏜️ Onward to Agafay, Essaouira or Ouarzazate — quoted on request.
  • 💳 30% deposit online, the rest in cash on the day.

Ready to book?

Book Now →

Instant confirmation
Free cancellation ≤24h
WhatsApp 24/7

Casablanca Airport to Marrakech Price 2026

All prices for your Casablanca Airport to Marrakech private transfer are fixed per vehicle — not per person — with motorway tolls and fuel included.

RoutePassengersPriceDistanceDuration
🚗 Casablanca Airport (CMN) → Marrakech — All Drop-offs
Sedan — Medina, Guéliz, Hivernage1–3 passengers129€~220 km~2h30
Van — Medina, Guéliz, Hivernage4–6 passengers + bags129€~220 km~2h30
CMN Airport → Marrakech Airport (RAK)Any vehicle129€~225 km~2h30
🔄 Return & Onward Legs
Marrakech → Casablanca Airport (return)Any vehicle129€~220 km~2h30
CMN Airport → Agafay DesertAny vehicle129€~250 km~3h
Stopover in Marrakech, then onwardAny vehicleOn requestFlexible

💡 Price is per vehicle — not per person — and is the same for a sedan or a 6-seater van. A group of 4 splits the 129€ fare to about 32€ each.

How to Get from Casablanca Airport to Marrakech — Distance & Route

The distance from Casablanca Airport to Marrakech is around 220 km by road, almost entirely on the A7 motorway. The drive takes about 2 hours 30 in a private vehicle.

Wondering how to get from Casablanca Airport to Marrakech? The main options are the ONCF train (there is no direct service from the airport — you take the airport train to Casa Voyageurs, then change for Marrakech, roughly 4 hours in total plus a taxi at each end), the CTM or Supratours bus from Casablanca (cheap, slow, and you still have to reach the bus station), or a direct private transfer from the terminal to your accommodation.

Your driver leaves CMN via Nouaceur, joins the A7 south past Settat and Ben Guerir, and enters Marrakech from the north. A comfort stop halfway is free on request. If your riad is deep in the Medina, we agree the closest drop-off point in advance.

🗺️ Your Route: CMN Airport → Marrakech

Mohammed V Airport (CMN) — Meet & greet in arrivals
Terminal 1 or Terminal 2 — driver waiting with a name sign
0 km
Settat — A7 motorway south
Wheat plains of the Chaouia
70 km
Ben Guerir — Halfway point
Free comfort stop on request — coffee and toilets
150 km
Marrakech city limits — First palm groves
Palmeraie villas and northern hotels come first
205 km
Marrakech — Drop-off at your exact address
Riad in the Medina, hotel in Guéliz or Hivernage, or RAK airport
220 km
220 km
Total distance
~2h30
Average journey time
129€
From — per vehicle
24/7
Any hour, any day

Casablanca Airport to Marrakech Taxi — Booked, Not Hailed

A Casablanca Airport to Marrakech taxi is a 220 km intercity run, not a city hop. Fares negotiated at the rank swing widely, especially late at night, and you are bargaining after a flight with your luggage already out on the pavement.

Pre-booking fixes the fare, the vehicle and the driver in advance. You get the driver's name and phone number on WhatsApp before travel, an air-conditioned car with real luggage space, and the same price whether you land at noon or at 2am.

Book Your Taxi → 🚕 Pre-booked  ·  From 129€  ·  No night surcharge

How to Get from Casablanca Airport to Marrakech — Options Compared

Here is the quick comparison if you are deciding how to get from Casablanca Airport to Marrakech:

OptionApprox. priceTotal timeDoor to door
Pre-booked private transferFrom 129€ fixed, per vehicle~2h30 direct✅ Yes
ONCF train with change at Casa VoyageursCheap, per person~4h plus taxis❌ One change, no night service
CTM / Supratours busCheapest, per person4h+ plus transfer to the station❌ No
Car rentalFrom ~25€/day + fuel & tolls~2h30 + paperwork⚠️ Medina parking is hard

Solo travellers on a budget often take the train. For two or more people, a family, a late arrival or anyone staying in the Medina, the private transfer usually wins on total cost, time and hassle.

Book Now — From 129€ →

Casablanca Airport to Marrakech Price — No Surprises

The Casablanca Airport to Marrakech price is locked in at booking: 129€ per vehicle for the full 220 km — the same fare whether you travel in a sedan or a 6-seater van. Motorway tolls and fuel are included, and nothing is added on arrival.

Because the price is per vehicle rather than per person, four people split the fare to about 32€ each for a private door-to-door drive. Book the return at the same time and your ride back to CMN is confirmed before you land — we calculate the departure time from your flight.

See My Exact Price → Ask on WhatsApp 💰 Tolls & fuel included  ·  No hidden fees

📋 CMN Airport ↔ Marrakech — Quick Reference

CMN Airport → Marrakech (Sedan)129€
CMN Airport → Marrakech (Van, 4–6)129€
CMN Airport → Marrakech Airport (RAK)129€
Marrakech → CMN Airport (return)129€
CMN Airport → Agafay Desert129€
Marrakech stopover, then onwardOn request

All prices are per vehicle — not per person. Tolls and fuel included.

What travellers say about the Casablanca Airport to Marrakech transfer

GT
Grace T.
Feb 2026 · Trustpilot
★★★★★

«Landed at CMN at 9pm and were at our riad by midnight. The driver called ahead so the riad sent someone to meet us at the square with a trolley.»

🕌 Riad in the Medina
FD
Felix D.
Jan 2026 · Trustpilot
★★★★★

«We priced the train and it worked out similar for four of us, but with two changes and taxis. The car was simpler and took us straight to Guéliz.»

👥 Group of 4 · Guéliz
MA
Meryem A.
Dec 2025 · Trustpilot
★★★★★

«Flight was late by an hour and nothing changed — driver waiting, same price. A short coffee stop halfway which the children needed.»

👨‍👩‍👧 Family · Free waiting
RB
Robert B.
Nov 2025 · Trustpilot
★★★★★

«Connecting from CMN to a hotel near Menara. Comfortable van, motorway all the way, two and a half hours as promised.»

🚐 Van · CMN → Menara area
CL
Camille L.
Oct 2025 · Trustpilot
★★★★★

«Booked both ways plus a day trip to Agafay. Same driver each time, fixed prices, everything organised over WhatsApp in minutes.»

🔄 Both legs + Agafay

Casablanca Airport to Marrakech Transfer — FAQ

Everything you need to know before booking your Casablanca Airport to Marrakech private transfer.

The Casablanca Airport to Marrakech price is 129€ per vehicle for the full 220 km — the same fare for a sedan or a 6-seater van, with motorway tolls and fuel included. Price is per vehicle, not per person, and there is no night surcharge.

The distance from Casablanca Airport to Marrakech is around 220 km and the drive takes about 2 hours 30 on the A7 motorway via Settat and Ben Guerir.

Three main options: a direct private transfer from the terminal to your accommodation (~2h30, fixed price of 129€), the ONCF train with a change at Casa Voyageurs (about 4 hours in total plus taxis, and no night service), or the CTM or Supratours bus from Casablanca, which is cheapest but requires getting to the bus station first.

No. The airport line runs to Casa Voyageurs and Casa Port, where you change for the Marrakech train. With the change and taxis at each end, expect around four hours in total — and the service does not run through the night.

As close as vehicles are allowed. Most Medina alleys are too narrow for cars, so we drop you at the nearest accessible point and let the riad know your arrival time so a porter can meet you. Give us the riad name at booking.

We track your flight for free and adjust the pickup time. Waiting is included at no extra cost, so your driver is in arrivals whenever you actually land — including in the middle of the night.

Yes. A comfort stop at the rest area near Ben Guerir is free on request. Longer detours can be added for a supplement — just ask when booking.

Yes. Marrakech → Casablanca Airport runs at the same fixed price of 129€, and we calculate the departure time from your flight so you reach CMN with margin.

Other Transfers.ma Routes

Beyond the Casablanca Airport to Marrakech transfer, Transfers.ma covers every key route in Morocco.

Book your transfer

Book Your Casablanca Airport to Marrakech Transfer

Private vehicle, fixed price from 129€, meet & greet in arrivals, free flight tracking, tolls and fuel included, riad drop-off arranged, free cancellation ≤24h.

✓ ~220 km direct ✓ ~2h30 ✓ From 129€ / vehicle ✓ 24/7 any hour ✓ 60 reviews ★★★★★

Lost your password?

maransfers.com is Your seamless gateway to stress-free airport transfers and unforgettable tours. Book with ease and explore your destination with confidence.

Address

Rue Hassan 1 Dakhla , Agadir – Morocco

Phone

+ 212 661 – 614943

Email