Taxis: Abundant and inexpensive, metered white petit taxis for short distances (4-5 dirhams minimum) and larger grand taxis for longer routes. Always ensure meters are running or agree on fares beforehand.
Buses: CTM and ALSA offer comfortable long-distance buses to other Moroccan cities. Casabus by Alsa operates the city network; its FAQ lists single fares of 5–8 DH, depending on the line.
Trains: ONCF trains connect Casablanca to Rabat (45 min), Fes (5 hours), and Marrakech (3.5 hours) from the main train station. Comfortable and reliable with dining cars on longer routes.
Rental Cars: Available from international companies at the airport. Driving requires international license and adapting to local traffic patterns. Parking available throughout the city though often limited.
Walking: Medina and downtown areas best explored on foot. Wear comfortable shoes and stay alert in crowded areas.
Airport Transfers: Casablanca's airport is Mohammed V International (CMN), about 30 km southeast of the center. Taxis, shuttle buses, and car rentals available. About 35-45 minutes by train or road from the city center.
Mohammed V International Airport (CMN) to city center: