Getting from Casablanca city center to Casablanca airport
The fastest option is a taxi or private transfer, while budget travelers often choose the train from Casa Voyageurs.
Casablanca is served by Mohammed V International Airport (CMN), located approximately 30 km southeast of the city center. Travelers heading to the airport from Casablanca can choose from several transport options including the ONCF train, taxis, buses, and private transfers. The train from Casa Voyageurs station is the most reliable scheduled service, while taxis offer door-to-door convenience. Whether you are looking for speed, comfort, or value, this guide covers all practical ways to reach the airport from central Casablanca.
MAD 200 – MAD 600; approx. $20–60 USD per day; varies by provider and vehicle class
self-drive, flexible (traffic dependent)
flexible travelers with onward plans
Notes:
Prices are in MAD (Moroccan Dirham); table created in 2026 and subject to change.
All prices are subject to change. USD equivalents are approximate and based on current exchange rates.
Petit taxi meters apply within Casablanca city limits; a supplement is charged at night and on Sundays. Grand taxis to the airport are typically negotiated as a fixed fare.
The ONCF train is the most reliable option for avoiding road traffic. Trains depart from Casa Voyageurs and Casa Port stations.
Journey times by road are traffic dependent and can increase significantly during peak hours.
We recommend checking official transport websites for your travel planning.