Transport from Casablanca Airport: My Tips
From Casablanca Mohammed V Airport, you can reach the city by train, Aérobus or taxi.
Choose the train if you’re heading to Casa Voyageurs station or continuing on to Rabat, Marrakesh, Fez and other cities.
For the historic centre, Casa Port and late-night arrivals, the Aérobus is more convenient, as it runs 24 hours a day.
| Transport | When to choose it | Journey time | Price |
|---|---|---|---|
| Train | Casa Voyageurs and connection to long-distance trains | 45 minutes | 60 mad |
| Aérobus AE | Casa Port, Place des Nations Unies and travelling at night | 60–70 minutes | 50 mad |
| Taxi / WeTaxi | Direct to the hotel, suitable for 3 to 4 passengers | 40–60 minutes | from 250 mad per car |
| Private transfer | Late arrival, family or hassle-free journey | 40–60 minutes | from 350 mad per car |
Find the 10 best hotels in Casablanca
ONCF train
The train is the best option when travelling to Casa Voyageurs station or continuing on to other cities.
The airport station is located on the underground level beneath Terminal 1. It’s a 10-minute walk from Terminal 2.
On the way, the train also stops at Casa Oasis station on the southern outskirts of Casablanca.
Where to get off?
- Casa Voyageurs – the main station for long-distance trains to Rabat, Tangier, Fez and other cities. The T1 tram continues from here to the city centre
- Casa Oasis – more suitable for the southern and western parts of Casablanca and for some connections towards Marrakesh
A second-class ticket costs 60 mad, first class 80 mad. The price does not vary depending on how far in advance you buy your ticket – it remains the same.
You can buy a ticket from a ticket machine, at the ticket office or online via ONCF Voyages.
Buying online is particularly useful when several flights arrive at once, as queues can form at the ticket counters.
- Frequency: once an hour
- Journey time: 43minutes
- First and last train from the airport: 5.55 am / 10.55 pm
- First and last train from the city centre to the airport: 5 .57 am / 10.57 pm
- Hotel tip near Casa Voyageurs station: Ibis Casa Voyageurs ***
Aérobus
The AE – Aérobusbus route (also known as L001)connects both airport terminals with the centre of Casablanca.
It stops at Casa Port station, Place des Nations Unies, Arab League Park and other locations along the main boulevards.
If you’re staying near the old medina, the harbour or in the city centre, the bus is more convenient than the train.
The Aérobus runs 24 hours a day. During the day, it departs roughly every 25 minutes; at night, every 40 minutes.
A single fare costs 50 mad. You can pay in cash, by credit card or with a Casa Bus rechargeable card.
- Journey time:60–75 minutes
- Frequency:25 to 40 minutes
- Fare: 50 mad
- Operating hours: 24 hours a day
- Airport stops: Terminal 1 and Terminal 2
- Official information: Casa Bus – Aérobus
Taxi
Official white taxis are stationed outside the arrivals hall and operate 24 hours a day.
During the day, a journey to the city centre typically costs between250 mad and 300 mad. At night, during peak traffic or when travelling to more distant neighbourhoods, expect to pay around 350 mad.
The price is for the whole car, not per passenger. Always confirm the final amount before loading your luggage.
A request for 500 to 600 dirhams fora standard journey to the city centre is too high. In such cases, approach another driver or book a car via WeTaxi, where you’ll see a fixed price before confirming.
Uber, Yango and inDrive
Uber in Casablanca uses only licensed vehicles. However, the number of available cars is lower than in European cities.
Uber does not have a fixed airport fare. For a journey between the airport and the city centre, expect to pay around 250 mad to 350 mad depending on demand. You will always see the price before booking. Uber may therefore not be cheaper than a taxi from the official taxi rank.
Yango and inDrive operate throughout Casablanca, but pick-ups directly at the airport terminal may not always be available. Some drivers suggest meeting outside the airport grounds. When travelling to catch a flight, do not rely on these apps as your only option.
Car hire
There are several counters for both international and local car hire companies in the departures hall.
A car is a great option in Morocco if you want to explore the countryside and head into the Atlas Mountains.
Prices for a week’s hire start at 80 EUR with local hire companies and from 180 eur as well as major international firms.
Compare prices – book a car at CMN Airport
Where to stay before your early morning flight?
By choosing a hotel near the right departure point, you can save on a morning taxi.
| Location | When to choose it | Specific hotels |
|---|---|---|
| Casa Port | If you want to take the Aerobus to the airport at any time during the night | The ibis Casablanca City Centre is about a minute’s walk from Casa Port |
| Casa Voyageurs | All you need is the first train, which leaves just before 6.00 | ibis Casa Voyageurs |
| Near the airport | Do you have a very early departure or a long overnight layover? | ONOMO Airport Casablanca offers a free airport shuttle |
| Near the airport | Looking for other hotels with a shuttle service to the terminal? | Relax Hotel Airport or Sky Casa Airport |
If you’re flying out before 9.00 am, the first train might already be too late. Choose the non-stop Aérobus, a taxi or a hotel near the airport.
From the airport to Rabat, Marrakesh, Tangier and Fez
When travelling to another Moroccan city, you don’t need to take a taxi into the city centre first. In the ONCF booking system, enter ‘Aéroport Med V’ as your departure station and your destination city directly.
| City | Where to change | Total journey and price |
|---|---|---|
| Rabat | Casa Voyageurs | about 2 hours, around 105 mad |
| Marrakech | Casa Oasis or Casa Voyageurs, depending on the selected connection | about 4 hours, from 180 mad |
| Tangier | Casa Voyageurs to the Al Boraq high-speed train | about 3.5 hours, 305 to 355 mad |
| Fez | Casa Voyageurs | approx. 5 hours, from 175 mad |
Always check your ticket for specific changeovers. Due to railway works, both the station and the waiting time may vary.
Private transfer
A pre-booked transfer to the city centre typically costs betwe350 mad nd 400 mad for the whole car.
The driver will be waiting in the arrivals hall holding a sign with your name on it, will monitor any flight delays, and you’ll know the price in advance. A transfer is particularly worthwhile for families, groups of 3 to 4 people, and in the event of a late arrival.
Any questions left?
If you have any questions or comments about the article...
According to the ONCF website, a train leaves the airport every XX:55 (so the times for the first and last trains from the airport also need to be corrected), the journey takes 41 minutes, a ticket costs 60 MAD in second class and 80 MAD in first class, and tickets can be purchased on the ONCF website or via the ONCF Voyages app (which only connects to the server via a VPN).
Thanks for the update. I’ll amend the text.