
Casablanca to Marrakech Transfer — Private, Fixed Price & Direct
From 129€ · ~240 km · ~2h45 · Door to door · EN/FR/AR drivers · 24/7
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.
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.
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.
| Route | Passengers | Price | Distance | Duration |
|---|---|---|---|---|
| 🚗 Casablanca → Marrakech — All Drop-offs | ||||
| Sedan — Medina, Guéliz, Hivernage | 1–3 passengers | 129€ | ~240 km | ~2h45 |
| Van — Medina, Guéliz, Hivernage | 4–6 passengers + bags | 129€ | ~240 km | ~2h45 |
| Casablanca → Marrakech Airport (RAK) | Any vehicle | 129€ | ~245 km | ~2h45 |
| 🔄 Return, Day Trips & Onward Legs | ||||
| Marrakech → Casablanca (return) | Any vehicle | 129€ | ~240 km | ~2h45 |
| Day trip with waiting driver | Any vehicle | On request | ~480 km | Full day |
| Casablanca → Agafay Desert | Any vehicle | On 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
- 01
Casablanca — Pickup at your exact address
Hotel, apartment, Corniche, Casa Finance City or the old Medina · 0 km
- 02
Berrechid — Motorway south
City behind you within twenty minutes · 40 km
- 03
Settat — Chaouia wheat plains
Open country, steady motorway driving · 70 km
- 04
Ben Guerir — Halfway point
Free comfort stop on request — coffee and toilets · 165 km
- 05
Marrakech — Drop-off at your exact address
Riad in the Medina, hotel in Guéliz or Hivernage, or RAK airport · 240 km
- Total distance
- 240 km
- Average journey time
- ~2h45
- From — per vehicle
- 129€
- Any departure time
- 24/7
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.
🚕 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:
| Option | Approx. price | Total time | Door to door |
|---|---|---|---|
| Pre-booked private transfer | From 129€ fixed, per vehicle | ~2h45 direct | ✅ Yes |
| ONCF train from Casa Voyageurs | Cheap, per person | ~3h plus taxis at both ends | ❌ No |
| CTM / Supratours bus | Cheapest, per person | 4h+ plus transfers | ❌ No |
| Shared grand taxi | Low, 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.
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.
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 driver On request
- Casablanca → Agafay Desert On request
All prices are per vehicle — not per person. Tolls and fuel included.
What travellers say about the Casablanca to Marrakech transfer
«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.»
Laura B.Feb 2026 · Trustpilot
👥 Group of 4 · Anfa → Medina
«5am departure for a morning meeting in Guéliz. Driver early, empty motorway, there before nine with time for coffee.»
Mehdi Z.Jan 2026 · Trustpilot
💼 Business · 5am start
«Booked a day trip with the driver waiting. He suggested where to park up near the Medina and was there when we came back.»
Emily G.Dec 2025 · Trustpilot
🕌 Day trip · Waiting driver
«Comfortable van for six, one stop near Ben Guerir, price exactly as quoted with tolls included. Much calmer than the bus.»
Adil B.Nov 2025 · Trustpilot
🚐 Van for 6 · Comfort stop
«Went on to Agafay the next day with the same company. Everything arranged on WhatsApp in a few messages.»
Claire V.Oct 2025 · Trustpilot
🏜️ Onward to Agafay
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 ★★★★★
Prenota il tuo trasferimento in sei passaggi
Dall'inserimento del percorso alla corsa confermata e pagata: la prenotazione richiede circa due minuti, da qualsiasi dispositivo.
Inserisci il percorso
Indicaci partenza, destinazione, data e passeggeri.

Scegli data e ora
Indica data e ora del ritiro e aggiungi un ritorno se ti serve.

Scegli il veicolo
Scegli l'auto adatta al tuo gruppo e ai tuoi bagagli.

Inserisci i dettagli del viaggio
Aggiungi indirizzo, volo e recapiti.

Controlla la prenotazione
Verifica percorso, veicolo e prezzo totale prima di pagare.

Paga in modo sicuro
Paga in sicurezza con carta. Cancellazione gratuita prima del viaggio.

La nostra flotta
Ogni veicolo è climatizzato e guidato da un autista locale autorizzato. Scegli l'auto adatta al tuo gruppo e ai tuoi bagagli.

Comfort Sedan
1–3 passeggeriUna berlina premium con più spazio per le gambe, ideale per coppie, viaggiatori singoli e viaggi di lavoro.

Comfort Van
4–6 passeggeriLa scelta ideale per famiglie e gruppi di surfisti con bagagli importanti.

Minibus 12
fino a 12 passeggeriTrasporto per gruppi numerosi che viaggiano insieme.

Minibus 14–17
fino a 17 passeggeriUn grande Sprinter per gruppi di surfisti e tour, con spazio per tavole e bagagli.
Casablanca to Marrakech Transfer — FAQ
💶 How much is a transfer from Casablanca to Marrakech?
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.
⏱️ How long is the drive from Casablanca to Marrakech?
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.
🚕 How to get from Casablanca to Marrakech?
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.
🚆 Is the train better than a private transfer?
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.
🕌 Can you drop me at my riad in the Medina?
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.
💼 Can I book a day trip with a waiting driver?
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.
🛑 Can we stop on the way?
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.
🔄 Can I book the return from Marrakech?
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.
Amato da chi viaggia in Marocco
“Two excellent transfers — Marrakech airport then Marrakech to Taghazout the next morning. Both drivers safe, polite and pleasant. Baby seat provided. Will definitely book again.”
“Transfers.ma for our entire Morocco circuit — airport, Taghazout, back to Agadir. Every transfer on time, professional and stress-free. The Argana Valley drive was breathtaking.”
“8 surfers with 10 boards from Marrakech to Taghazout. Sprinter waiting at 7am sharp. Price per person extraordinarily low. Never taking CTM again.”
“Taghazout to Agafay Desert as the last leg — surf week then 3 nights in the desert. Camp-to-camp without stopping in Marrakech. The landscape shift was unbelievable.”
“Agadir airport to Taghazout after a terrible shared taxi. Door to door, boards in the van, driver knew my guesthouse in Tamraght exactly.”
“Both legs — Marrakech Airport to Taghazout and Taghazout back at departure. Same quality both times. WhatsApp instant, prices clear, nothing hidden.”









