Arriving at Casablanca Mohammed V Airport can feel easy if you already know your next move. The airport is outside the city, so travellers normally choose between the ONCF airport train, an official white taxi, a private pre-booked transfer or a rental car delivered at the terminal. This guide compares each option by cost, timing, comfort and flexibility so you can decide the best way to get from Casablanca airport to city center without stress.
Table of Contents
-
Where Mohammed V Airport sits vs the city
-
The ONCF airport train: price, times, stations
-
Official airport taxis: fares and night surcharge
-
Private pre-booked transfers
-
Renting a car at the airport
-
Cost comparison table
-
Which option suits which traveller
-
Tips for first-time arrivals at CMN
-
Free airport car delivery explained
-
FAQs
The cheapest way from Casablanca airport to city center is usually the ONCF train, especially if your hotel is near Casa-Voyageurs, Casa-Port or another station on the line. The fastest and easiest door-to-door option is a taxi or private transfer. The best choice for travellers planning to explore Casablanca, Rabat, Marrakech, El Jadida or other Moroccan cities is renting a car at CMN, especially when airport delivery, full insurance and unlimited kilometres are included.
Where Mohammed V Airport Sits vs the City
Casablanca Mohammed V International Airport, also known as CMN, is located in Nouaceur, southwest of central Casablanca. The drive into the city usually takes around 30 to 50 minutes, but it can take longer during heavy traffic, rain, evening arrivals or peak business hours.
The main point to understand is that Casablanca is a large, busy city. “City center” can mean different places depending on your final destination. A traveller going to Casa-Port, the old city area or a business hotel near the centre may have a different journey time than someone going to Maarif, Gauthier, Anfa, Ain Diab or a residential area.
This is why the best airport transport choice depends less on the airport itself and more on your hotel location, luggage, arrival time and travel plan after Casablanca.
The ONCF Airport Train: Price, Times and Stations
The Casablanca airport train is the most budget-friendly option for many solo travellers and light packers. The station is inside the airport area, in the basement level of Terminal 1, with direct access from the concourse. From there, trains connect the airport with several Casablanca stations, including Casa-Voyageurs and Casa-Port.
For many arrivals, Casa-Voyageurs is useful if you are connecting to other cities by train. Casa-Port is better if you are heading closer to the city centre, the port area or hotels near central Casablanca. Casa Oasis can also be useful depending on your final district.
The airport train generally costs around 50 MAD in second class and around 70 MAD in first class. Travel time to Casa-Voyageurs is about 30 minutes, while reaching Casa-Port usually takes longer because it is further along the urban rail route.
When the Train Makes Sense
The train is a smart choice if you are travelling alone, arriving during operating hours, carrying light luggage and staying near a connected station. It is also a good option if you are continuing by rail to Rabat, Marrakech, Tangier or Fes from Casa-Voyageurs.
When the Train Is Less Convenient
The train is less ideal if you arrive late at night, travel with children, have several suitcases or stay far from a station. Once you arrive at Casa-Port or Casa-Voyageurs, you may still need a petit taxi or ride to your hotel, which adds time and can be tiring after a flight.
Official Airport Taxis: Fares and Night Surcharge
White grand taxis are the classic airport transfer option at Casablanca Mohammed V Airport. They are easy to find at the arrivals esplanade and operate all day and night. For many travellers, this is the simplest way to leave CMN because there is no need to check the train timetable or walk through the station with luggage.
A typical Casablanca airport taxi price to the city is around 250 to 350 MAD, depending on the destination, traffic, time of day and luggage situation. Night arrivals may cost more, and prices can rise when demand is high. Before you leave the airport, confirm the fare clearly with the driver.
Taxi Pros
A taxi gives you door-to-door transport, which is helpful if your hotel is in Maarif, Anfa, Gauthier, Ain Diab or any area not directly connected to the train. It is also practical for families, late arrivals and travellers with heavy bags.
Taxi Cons
The main downside is price uncertainty. Some travellers prefer not to negotiate after a long flight, especially if they are arriving for the first time in Morocco. During busy periods, you may also wait at the taxi rank or experience traffic on the way into Casablanca.
Private Pre-Booked Transfers
A private transfer is similar to a taxi but booked in advance. The driver normally waits for you at the airport, tracks your arrival time and takes you directly to your hotel, apartment or meeting point.
This option is comfortable for business travellers, families, groups and late-night arrivals. It removes the stress of looking for transport after landing. The price is usually higher than the train and may be similar to or higher than a taxi, depending on the vehicle type and service level.
Private Transfer Pros
A private transfer is predictable. You know who is meeting you, where they are waiting and what the price should be. This is useful if your arrival is late, your hotel is outside the main centre or you want a smoother first impression of the city.
Private Transfer Cons
The main limitation is that it only solves the airport-to-hotel journey. If you need transport the next day for meetings, beach areas, shopping, restaurants or a road trip, you will still need taxis, drivers or a rental car.
Renting a Car at the Airport

Renting a car at CMN is the most flexible option, especially if Casablanca is only the first stop in your Morocco trip. It is not always necessary for travellers staying one night in the centre, but it becomes very useful if you plan to visit Rabat, Marrakech, El Jadida, Mohammedia, Bouskoura, Ain Diab, business districts or coastal roads.
With MarHire Car Casablanca, you can arrange airport car delivery so the vehicle is ready when you arrive. Instead of waiting in a taxi queue or adjusting your plan to the train schedule, you can collect your car at the airport and drive directly to your hotel or next destination.
For budget travellers, cheap car rental Casablanca is a practical option for short stays, city errands and simple road trips. If you want more comfort for highway driving or business travel, sedan rental Casablanca is usually a better match. Travellers who want to avoid large card holds can also check no deposit car rental Casablanca, depending on vehicle category and availability.
When Renting a Car Makes Sense
A rental car makes sense if you want independence after arrival. It is useful if your trip includes more than one city, multiple hotel changes, family luggage, beach stops, client meetings or day trips. It is also valuable if your hotel has parking and you prefer not to rely on taxis every day.
When Renting a Car Is Not Needed
If you are staying in central Casablanca for one night, have no parking and only plan to visit places near your hotel, the train or a taxi may be enough. Casablanca traffic can be busy, so a rental car is best when it matches a wider travel plan, not only a single ride to the hotel.
Cost Comparison Table
| Option | Typical Cost | Travel Time | Best For | Main Limitation |
|---|---|---|---|---|
| ONCF airport train | Around 50 MAD second class | Around 30 minutes to Casa-Voyageurs | Solo travellers, light luggage, station hotels | Not door-to-door |
| Official white taxi | Around 250 to 350 MAD | Around 30 to 60 minutes | Hotels, families, late arrivals | Fare should be confirmed first |
| Private transfer | Usually pre-quoted | Around 30 to 60 minutes | Business travellers, families, groups | Higher cost than train |
| Rental car at CMN | Depends on car type and dates | Direct from airport | Road trips, flexible plans, multi-city travel | Parking and city traffic |
Which Option Suits Which Traveller?
Solo Traveller on a Budget
Take the train if your flight lands during train operating hours and your hotel is near Casa-Port, Casa-Voyageurs or another connected station. It is affordable, predictable and avoids road traffic for part of the journey.
Couple Staying in a Central Hotel
A taxi or private transfer is usually easier if you have luggage. The train can still work, but only if your hotel is near a station. If you need a second taxi from the station, the total saving may feel less important.
Family With Children
A taxi, private transfer or rental car is more comfortable than the train. Families usually have more luggage, and moving between the airport station, train platform and hotel can be tiring after a flight.
Business Traveller
A private transfer or sedan rental is usually best. If you have meetings across Casablanca, a rental sedan gives you more control over timing. If you only need one ride to a hotel or office, a pre-booked transfer is simpler.
Traveller Exploring Morocco
Choose a rental car at the airport. If you are heading from CMN to Casablanca first and then Rabat, Marrakech, El Jadida or another city, renting from the airport saves time and gives you full flexibility from the first day.
Tips for First-Time Arrivals at CMN
Before landing, decide your transport based on your exact hotel area, not only the word “Casablanca.” The city is spread out, and a hotel near Casa-Port is very different from a stay in Ain Diab or Anfa.
Keep some Moroccan dirhams available for small expenses, taxis, parking or tips. If you plan to take the train, follow signs for the airport station in Terminal 1 and check the next departure before buying your ticket. If you take a taxi, confirm the price before leaving the airport. If you rent a car, share your flight number with the rental team so they can adjust the meeting time if your flight is delayed.
For late-night arrivals, avoid relying on tight public transport timing. A taxi, private transfer or airport car delivery is usually less stressful. For early morning departures from CMN, plan extra time because airport traffic, security queues and hotel location can all affect your schedule.
Free Airport Car Delivery Explained
Free airport car delivery means the rental team brings the car to Casablanca Mohammed V Airport and meets you at the agreed pickup point. This is useful because you do not need to travel from the airport to a city office before starting your rental.
With MarHire Car Casablanca, airport delivery can be arranged around your flight details. The handover normally includes checking the car condition, confirming fuel level, reviewing insurance details and completing the rental documents. You can ask for full insurance options, unlimited kilometres on most rentals and no-deposit choices for selected vehicles.
This is especially useful for travellers who want to avoid taxi queues, train schedules and extra transfers after a flight. You land, collect your luggage, meet the team and start your trip directly from CMN.
Final Recommendation
For the cheapest Casablanca airport to city center journey, take the ONCF train. For the easiest door-to-door arrival, take an official taxi or private transfer. For the best overall flexibility, especially if your trip continues beyond Casablanca, rent a car at Mohammed V Airport.
The right choice depends on your arrival time, luggage, hotel location and travel plan. If you are staying near a train station and travelling light, the train is hard to beat. If you want comfort after a long flight, a taxi or transfer is simpler. If Casablanca is the start of a wider Morocco route, airport car delivery with MarHire Car Casablanca gives you the most freedom from day one.
Skip the taxi queue and the train timetable. Book a car with MarHire Car Casablanca and have it delivered to the CMN arrivals area, with no-deposit options, unlimited kilometres on most rentals and full insurance available for a smoother arrival in Casablanca.
FAQs
How do I get from Casablanca airport to the city centre?
You can travel from Casablanca Mohammed V Airport to the city centre by ONCF train, official white taxi, private transfer or rental car. The best option depends on your budget, luggage, arrival time and hotel location.
How much is a taxi from Casablanca airport to the city?
A typical taxi from Casablanca airport to the city costs around 250 to 350 MAD. The final fare can depend on destination, time of day, traffic and whether a night surcharge applies. Always confirm the price before leaving the airport.
Is there a train from Casablanca airport to the city?
Yes. The ONCF airport train connects Mohammed V Airport with stations such as Casa-Voyageurs and Casa-Port. It is one of the cheapest ways to reach the city.
How far is Mohammed V Airport from Casablanca?
Mohammed V Airport is southwest of Casablanca in Nouaceur. The road distance to central Casablanca is usually around 27 to 35 km depending on the exact destination.
How long does the airport train take to Casa-Port?
The train takes around 30 minutes to Casa-Voyageurs and longer to Casa-Port. The exact timing depends on the service and station stops.
Does the Casablanca airport train run at night?
The airport train generally runs during the day and evening, not all night. If your flight lands very late, a taxi, private transfer or rental car delivery is usually safer and more practical.
Is it cheaper to take the train or a taxi from Casablanca airport?
The train is usually much cheaper, especially for solo travellers. A taxi costs more but takes you directly to your hotel, which can be worth it if you have luggage or arrive late.
Can I rent a car directly at Casablanca airport?
Yes. Car rental is available at Casablanca Mohammed V Airport, and MarHire Car Casablanca can arrange airport delivery so your vehicle is ready when you arrive.
Is the white taxi from the airport safe and official?
White airport taxis operate from the official arrivals area. For a smoother experience, confirm the fare before departure and make sure you are using the airport taxi rank.
What is the best way to reach a hotel in Maarif or Anfa from CMN?
For Maarif or Anfa, a taxi, private transfer or rental car is usually easier than the train because these areas are not directly reached from the airport train without an extra city transfer.






