How to Get from Casablanca Airport to City Center
Are you looking for the best ways to get from Casablanca Airport to the city center? Casablanca is one of the best places to visit in Africa. It is the perfect place to start your Morocco Itinerary from where you can easily reach Rabat, Marrakech, Fes, and Chefchaouen.
Getting to Casablanca City may seem difficult, but depending on your time and budget, there are several ways to get there. You can easily get to the city center from the airport by taxi, train, rental car, shared and private transfer.
In this ultimate guide, you will find all the ways to get to the city center, such as the cheapest and quickest way to travel, journey times, and how much it costs to get from Mohammed V International Airport to the city center.
Disclosure: This post contains a few affiliate links, which means we may receive a small commission, at no cost to you, if you make a purchase through our link. This is a free way to support us and allow us to continue to create inspiring travel guides.
NO TIME TO READ NOW? PIN IT
Casablanca Airport to City Center Distance
Casablanca Airport, known as Mohammed V International Airport (airport code CMN), is the largest international airport in Morocco. The distance between Mohammed V International Airport and the city center is about 35 km, which is 45-60 minutes, depending on traffic and mode of transport.
Scroll down for more information about which transport is the best for you, how long the journey takes, and how much a taxi or train ticket will cost.
Use iVisa to check if you need a tourist visa for Morocco and apply for an e-visa online.
Casablanca Airport to City by Minivan
One of the best and most popular ways to get to the city center is by air-conditioned minivan. The journey time takes 45 minutes, depending on traffic and number of passengers. A shuttle minivan from the airport to the city (any hotel) starts from 17 USD.
Casablanca Airport to City Centre by Car
Looking for the best transport between Casablanca Airport and the city? Casablanca Airport is well-connected with international and domestic flights. Once you arrive at Mohammed V International Airport, you can easily rent a car at the airport or pick up your pre-booked car.
The car rental costs will be different when you travel to Morocco in high season or low season and rent a car in advance or at the last minute. But you will spend around 15-20 USD daily for a standard car with full coverage. Book your car in advance to get the best price! Check car rental prices and availability.
Travel time is approximately 45 minutes, depending on traffic. Always wear your seat belt and obey the speed limit!
Buy an eSIM and data package for Morocco.
Private Transfer from Casablanca Airport to City
The most comfortable way to get to Casablanca city center is by private transfer. The journey takes 45-60 minutes, depending on traffic. Once you land at the airport, go to the arrivals hall to meet your driver and travel to your hotel or anywhere in Casablanca.
For four people, it costs 11 USD per person, and for six people, it will cost 10 USD per person, making it ideal for families and groups of friends.
How to Get from Casablanca Airport to City Center by Taxi
One of the easiest and fastest ways to get to the city center is by taxi. The journey takes 45 minutes, depending on traffic.
A taxi cost from Casablanca Airport to the city center is between 200-300 MAD (20-30 USD), depending on the number of passengers, time of day, etc. Between 8 PM and 6 AM, you have to pay an additional 50% surcharge for taxi fares. If you are not traveling alone, the price is affordable.
There are two types of taxis in Casablanca: Petit and Grand taxis. Petit (red) taxis are only allowed within the city and can carry up to 3 passengers. Grand (white) taxis can also take you to popular destinations outside the city and can carry up to 6 passengers.
Casablanca Airport to City Center by Train
There is currently no bus service from Casablanca Airport to the city center. So the cheapest way to reach the city is by train. Trains depart every hour daily between 04:50 and 22:50. However, trains do not run after 11 PM, so if you arrive late at the airport, a taxi or private transfer is the only way to get to the city center.
The train tickets start from 50 MAD (5 USD), depending on the type of train.
TIP
Use Bookaway to book bus/train tickets or transfers in Morocco.
Casablanca Airport to Casa Port Train Station
The train journey to Casa Port takes 45 minutes. There is no direct train from the airport to the city center. But you can travel to the Casa Port, the best-connected transport hub in the city, and when you arrive, catch a taxi to the Hassan II Mosque or take the tram to your accommodation.
Good to know
A tram ticket costs 8 MAD (8 USD) for a single trip and 14 MAD (14 USD) for two rides.
Morocco’s charming capital (Rabat) is easily accessible from Casa Port, so if you spend enough time in Casablanca, we recommend a visit.
Recommended post → How to Spend One Day in Rabat
Where to Stay in Casablanca
Casablanca has some luxury hotels, but accommodation options are available for all budgets. These are our recommendations.
Best hotels in Casablanca
- Luxury: Radisson Blu Hotel Casablanca
- Mid-Range: Idou Anfa Hôtel & Spa or JM Suites Hotel Eco-Friendly Casablanca
- Budget: Hotel Majestic
More Travel Guides about Morocco
- The Best Morocco Itinerary for 10 Days
- 15 Epic Things to Do in Marrakech
- The 13 Best Riads in Marrakech
- 3-Day Sahara Desert Tour from Fes to Marrakech
- 7 Best Things to Do in Fes
- 11 Best Riads in Fes for All Budgets
- 7 Best Things to Do in Chefchaouen
We hope our post on how to get from Casablanca Airport to the city center will help you plan your next trip to Morocco. If you have any questions or thoughts, let us know in the comment below.
Travel Resources
Hotels – Booking.com
Car Rentals – Discover Cars
Flights – Skyscanner
eSIM: – Airalo
Travel Insurance – SafetyWing
Tours & Attractions – GetYourGuide
Bus/Transfer – Bookaway