1 Route
2 Vehicle
3 Payment

Casablanca 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 to Marrakech Transfer — Private, Fixed Price & Direct

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

Your Casablanca to Marrakech transfer covers 240 km straight down the A7 motorway past Settat and Ben Guerir into the red city. Private vehicle, professional driver, fixed price from 129€. No station queue, no seat lottery on a busy train, no bags on your knees.

Your driver collects you at your exact address — a hotel in Maârif or Anfa, an apartment on the Corniche, an office in Casa Finance City — and drives you to your riad in the Medina, your hotel in Guéliz or Hivernage, or straight to Marrakech Menara Airport (RAK). The Casablanca to Marrakech private transfer is the simplest way between the two cities.

Any departure time. Large luggage welcome. Baby seats available. Comfort stop on request. Day trips with a waiting driver. WhatsApp 24/7. Book your Casablanca 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 to Marrakech?

This is Morocco's busiest intercity link. Here's when a private Casablanca to Marrakech transfer beats the train or the bus.

🚪

Address to Address

Collected at your door, dropped at your riad. No taxi to Casa Voyageurs, no queue at the ticket window, no second taxi outside Marrakech station.

💰

Fixed Price from 129€

Your Casablanca 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.

🕓

You Choose the Hour

A 5am start to be in Marrakech for a morning meeting, or a late run after dinner. No timetable, no last departure, and the same price at any hour.

🧳

Luggage, Groups & Families

Four suitcases and two children make a train change miserable. In a private car everything goes in the boot once and comes out at the other end.

Casablanca 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.
  • 🕌 Riad in the Medina? Give us the name and we agree the drop-off point.
  • Comfort stop free on request — rest area near Ben Guerir.
  • 💼 Day trips with a waiting driver — quoted on request.
  • 👶 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 to Marrakech Price 2026

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

RoutePassengersPriceDistanceDuration
🚗 Casablanca → Marrakech — All Drop-offs
Sedan — Medina, Guéliz, Hivernage1–3 passengers129€~240 km~2h45
Van — Medina, Guéliz, Hivernage4–6 passengers + bags129€~240 km~2h45
Casablanca → Marrakech Airport (RAK)Any vehicle129€~245 km~2h45
🔄 Return, Day Trips & Onward Legs
Marrakech → Casablanca (return)Any vehicle129€~240 km~2h45
Day trip with waiting driverAny vehicleOn request~480 kmFull day
Casablanca → Agafay DesertAny vehicleOn request~270 km~3h15

💡 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 to Marrakech — Distance & Route

The distance from Casablanca to Marrakech is around 240 km from the city centre, almost entirely on the A7 motorway. The drive takes about 2 hours 45 in a private vehicle.

Wondering how to get from Casablanca to Marrakech? There are three good options. The ONCF train from Casa Voyageurs runs frequently and takes roughly three hours — the cheapest sensible choice for one or two people travelling light. The CTM or Supratours bus is cheaper still but slower. A private transfer costs more than a single train ticket but collects you at your door, leaves when you want and drops you at your riad — which usually wins for families, groups, early starts and anyone with real luggage.

Your driver leaves Casablanca southwards past Berrechid and Settat, crosses the Rehamna plain at Ben Guerir, and enters Marrakech from the north. A comfort stop halfway is free on request, and if your riad is deep in the Medina we agree the closest drop-off point in advance.

🗺️ Your Route: Casablanca → Marrakech

Casablanca — Pickup at your exact address
Hotel, apartment, Corniche, Casa Finance City or the old Medina
0 km
Berrechid — Motorway south
City behind you within twenty minutes
40 km
Settat — Chaouia wheat plains
Open country, steady motorway driving
70 km
Ben Guerir — Halfway point
Free comfort stop on request — coffee and toilets
165 km
Marrakech — Drop-off at your exact address
Riad in the Medina, hotel in Guéliz or Hivernage, or RAK airport
240 km
240 km
Total distance
~2h45
Average journey time
129€
From — per vehicle
24/7
Any departure time

Casablanca to Marrakech Taxi — Booked, Not Hailed

A Casablanca to Marrakech taxi arranged on the street is a 240 km fare negotiated in the moment, in a car you have not seen, with no way to check the driver. Pre-booking settles all three before you travel.

You get the driver's name and phone number on WhatsApp the day before, an air-conditioned vehicle with real luggage space, and the same price whether you leave at 5am or at midnight. Grand taxis on this route are shared, cramped and leave only when full — a private car leaves when you do.

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

How to Get from Casablanca to Marrakech — Options Compared

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

OptionApprox. priceTotal timeDoor to door
Pre-booked private transferFrom 129€ fixed, per vehicle~2h45 direct✅ Yes
ONCF train from Casa VoyageursCheap, per person~3h plus taxis at both ends❌ No
CTM / Supratours busCheapest, per person4h+ plus transfers❌ No
Shared grand taxiLow, per seat~3h once it fills up❌ Cramped, leaves when full

If you are one or two people travelling light in the middle of the day, the train is hard to beat on price. Once you are three or four, carrying luggage, travelling with children, leaving before dawn or staying inside the Medina, the private transfer costs about the same per head and saves the changes.

Book Now — From 129€ →

Casablanca to Marrakech Price — No Surprises

The Casablanca to Marrakech price is locked in at booking: 129€ per vehicle for the full 240 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 — close to a train ticket, but door to door and at the hour you choose. Book the return at the same time, or ask for a day trip with the driver waiting while you visit.

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

📋 Casablanca ↔ Marrakech — Quick Reference

Casablanca → Marrakech (Sedan)129€
Casablanca → Marrakech (Van, 4–6)129€
Casablanca → Marrakech Airport (RAK)129€
Marrakech → Casablanca (return)129€
Day trip with waiting driverOn request
Casablanca → Agafay DesertOn request

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

What travellers say about the Casablanca to Marrakech transfer

LB
Laura B.
Feb 2026 · Trustpilot
★★★★★

«Four of us with luggage — the train would have meant taxis at both ends. Picked up at the hotel in Anfa, dropped at the riad door area in Marrakech.»

👥 Group of 4 · Anfa → Medina
MZ
Mehdi Z.
Jan 2026 · Trustpilot
★★★★★

«5am departure for a morning meeting in Guéliz. Driver early, empty motorway, there before nine with time for coffee.»

💼 Business · 5am start
EG
Emily G.
Dec 2025 · Trustpilot
★★★★★

«Booked a day trip with the driver waiting. He suggested where to park up near the Medina and was there when we came back.»

🕌 Day trip · Waiting driver
AB
Adil B.
Nov 2025 · Trustpilot
★★★★★

«Comfortable van for six, one stop near Ben Guerir, price exactly as quoted with tolls included. Much calmer than the bus.»

🚐 Van for 6 · Comfort stop
CV
Claire V.
Oct 2025 · Trustpilot
★★★★★

«Went on to Agafay the next day with the same company. Everything arranged on WhatsApp in a few messages.»

🏜️ Onward to Agafay

Casablanca to Marrakech Transfer — FAQ

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

The Casablanca to Marrakech price is 129€ per vehicle for the full 240 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 to Marrakech is around 240 km and the drive takes about 2 hours 45 on the A7 motorway via Settat and Ben Guerir.

Four options: a private transfer door to door (~2h45, fixed price of 129€ per vehicle), the ONCF train from Casa Voyageurs (about three hours, cheapest for one or two people, plus taxis at both ends), the CTM or Supratours bus (cheaper but slower), or a shared grand taxi, which leaves only when full.

For one or two people travelling light in the middle of the day, the train is excellent value. From three or four people — or with luggage, children, an early start, or a riad deep in the Medina — the private transfer works out similar per head and removes the taxis at each end.

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.

Yes — a popular option for business trips and one-day visits. The driver takes you down in the morning, waits while you work or sightsee, and brings you back the same evening. Quoted on request depending on the hours.

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 so the driver plans the timing.

Yes. Marrakech → Casablanca runs at the same fixed price of 129€. If you are heading to Casablanca airport for a flight, we calculate the departure time from your flight number.

Other Transfers.ma Routes

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

Book your transfer

Book Your Casablanca to Marrakech Transfer

Private vehicle, fixed price from 129€, pickup at your exact address, any departure hour, tolls and fuel included, riad drop-off arranged, free cancellation ≤24h.

✓ ~240 km direct ✓ ~2h45 ✓ From 129€ / vehicle ✓ Any departure 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