Info about getting from the airport, public transportation and more.
Getting From the Airport
The local l’Office National des Chemins de Fer (ONCF) train connects the Mohammed V International Airport to downtown Casablanca for 42 dirhams (about $5) and takes approximately 45 minutes. A taxi will get you downtown for around 250 dirhams (about $35) and will take 30 to 60 minutes, depending on the traffic.
A one-way fare on the Casablanca Tramway is 6 dirhams (less than $1). Tickets can be purchased at the stations. Visitors can also buy a rechargeable card for 15 dirhams (about $2), and charge their card for 6 dirhams per trip.
Two types of taxis operate in Morocco: grand taxis and petit taxis. Grand taxis only connect with destinations outside the city, including the airport. The iconic red petit taxis shuttle around Casablanca and are easy to hail on major arteries, though they can be scarce late at night. Use the Careem app, which connects with over 1,000 taxi drivers; as a backup, Heetch is the less-used alternative. Uber and Lyft are not available in Morocco.