Transfer from Casablanca Airport to Marrakech
Book a private transfer from Casablanca to Marrakech with pickup from Casablanca Mohammed V International Airport (CMN) or Casablanca city.
If you are arriving by plane, your driver can meet you at the airport. If you are already staying in Casablanca, we can pick you up from your hotel, riad, apartment or another address the vehicle can reach.
The journey is around 220 km from Casablanca Airport or approximately 240 km from Casablanca city, depending on the exact pickup and drop-off addresses. Allow around 2 hours 45 minutes to 3 hours 15 minutes for the journey, with extra time possible during busy traffic.
You travel in a clean, modern and air-conditioned private vehicle reserved only for you and your group.
Casablanca Airport to Marrakech Transfer Details
- Pickup: Casablanca Airport or Casablanca city
- City pickup: Hotel, riad, apartment or accessible address
- Airport pickup: Mohammed V International Airport (CMN)
- Drop-off: Hotel, riad, villa, resort or accessible address in Marrakech
- Distance: Around 220 km from the airport or 240 km from Casablanca city
- Travel time: Around 2h 45m to 3h 15m
- Service: Private transfer
- Availability: Day and night
- Vehicle: Selected according to passengers and luggage




Pickup from Casablanca Airport
For airport arrivals, your driver meets you at Casablanca Mohammed V International Airport.
We use your flight number to check the arrival time. If the flight is delayed, the pickup can be adjusted according to the updated flight information.
After you collect your luggage and leave the arrivals area, you meet your driver and continue directly to Marrakech.
Pickup from Casablanca City
If you are already in Casablanca, we can collect you directly from your hotel, riad, apartment or another address the vehicle can reach.
This option is useful if you have spent one or more nights in Casablanca and Marrakech is your next destination.
Pickup can also be arranged from an agreed location in the city if this is easier for your travel plan.
Drop-Off in Marrakech
Your transfer ends at your selected address in Marrakech, including hotels, villas, resorts, apartments and other locations the vehicle can reach.
Some riads inside the Medina are located in narrow pedestrian streets. If the vehicle cannot reach the entrance, your driver will take you to the nearest suitable access point.
Vehicles and Luggage
The vehicle is selected according to the number of passengers and the amount of luggage.
Smaller groups can travel in a private car, SUV or minivan. Families and groups with several suitcases can choose a larger vehicle with more luggage space.
For small groups, see our Ford Tourneo Custom 2025. For larger groups, we can arrange a Mercedes Sprinter or private minibus.
You can also view our full private vehicle fleet brochure (PDF) to compare our vehicles, passenger capacity and luggage space.
What Is Included
- Private vehicle for your group
- Professional driver
- Pickup from Casablanca Airport or Casablanca city
- Direct drop-off in Marrakech
- Air-conditioned transport
- Fuel and normal road costs
- Luggage space for the selected vehicle
- Luggage assistance
What Is Not Included
- Meals and drinks
- Sightseeing visits
- Entrance tickets
- Local guide
- Long detours from the direct route
- Personal expenses
- Tips
Marrakech to Casablanca Return Transfer
The reverse journey can also be arranged from Marrakech to Casablanca city or Casablanca Mohammed V International Airport.
See our transfer from Marrakech to Casablanca for the return direction.
For other routes, see all our private transfers from Marrakech.
Frequently Asked Questions
Can we visit Hassan II Mosque before continuing to Marrakech?
Yes. A stop in Casablanca can be arranged before continuing to Marrakech. A sightseeing visit takes additional time and should be included in the travel plan in advance.
Can you collect passengers from two different addresses in Casablanca?
Yes. More than one pickup point can be arranged when requested in advance. Extra pickup locations may add time to the journey.
Can you pick us up from Casablanca port?
Pickup can be arranged from an accessible meeting point near Casablanca port. The exact pickup location should be agreed in advance.
Can you provide a child seat?
Yes. A child seat can be arranged in advance for families travelling with young children.
Can we stop for lunch between Casablanca and Marrakech?
Yes. A lunch stop can be arranged during the journey. It will add extra time compared with a direct transfer.
Can we continue from Marrakech to another destination on the same day?
Yes. A longer private route can be arranged if Marrakech is not your final destination.
