Skip to main content
AMZBooking
Parc de la Ligue Arabe, Casablanca

Getting around · Casablanca · Morocco

Getting around Casablanca

Public transport, passes, airport connections and when a car makes sense.

Updated By the AMZBooking editorial team

Photo: Petar Milošević, CC BY-SA 4.0

Quick answer

Casablanca is large and spread out, but a modern tram network and Busway lines link downtown, the Corniche and the suburbs, and red petit taxis are plentiful. Walking works within downtown, the old medina and Habous. No.

Key facts

Main way around
Tram
Airports
CMN
Need a car?
No

Ways to get around

Tram

Several tram lines connect the city centre, Casa-Voyageurs station, Maarif, the Corniche at Ain Diab and outlying districts.

Buy a rechargeable card at station machines and validate before boarding.

Taxi

Red petit taxis are metered and carry up to three passengers within the city; drivers often pick up other passengers on the way.

Ask for the meter ('le compteur'); white grand taxis are for longer routes.

Bus

Busway rapid bus lines and city buses supplement the tram, mainly useful for residents' routes.

Train

Casa-Voyageurs is the main station for Al Boraq high-speed trains to Rabat and Tangier and for trains to Marrakech and Fes; Casa-Port, near the medina, serves Rabat and the airport line.

Walking

Downtown, the Marché Central, the old medina and the Hassan II Mosque are linked on foot within about 30 minutes.

From the airport

Mohammed V International Airport is about 30 km south of the city. ONCF trains run from the airport station to Casa-Voyageurs and Casa-Port in about 30–40 minutes; grand taxis from the official rank take about 40–60 minutes depending on traffic.

Do you need a car?

No. City traffic is heavy and parking difficult; the tram, taxis and trains cover what visitors need, including day trips to Rabat and El Jadida.

Reaching the day trips

Transport to day trips from Casablanca
DestinationTravel timeHow
RabatAbout 1 hour by trainTrain from Casa-Voyageurs or Casa-Port
El JadidaAbout 1 hour 30 minutes by train or carTrain from Casa-Voyageurs or car
AzemmourAbout 1 hour 15 minutes by carCar, grand taxi or train
OualidiaAbout 2 hours 15 minutes by carCar or private driver
MohammediaAbout 20–30 minutes by trainTrain from Casa-Voyageurs
MarrakechAbout 2.5–3 hours by trainTrain from Casa-Voyageurs

Questions travellers ask

+Do you need a car in Casablanca?

No. City traffic is heavy and parking difficult; the tram, taxis and trains cover what visitors need, including day trips to Rabat and El Jadida.

+How do you get from the airport to Casablanca?

Mohammed V International Airport is about 30 km south of the city. ONCF trains run from the airport station to Casa-Voyageurs and Casa-Port in about 30–40 minutes; grand taxis from the official rank take about 40–60 minutes depending on traffic.

+What is the best way to get around Casablanca?

Tram: Several tram lines connect the city centre, Casa-Voyageurs station, Maarif, the Corniche at Ain Diab and outlying districts.