go to content go to search box go to global site navigation

Land

Bus

The CTM bus station is close to Ave des FAR. There are daily CTM bus departures to destinations across the country. Destinations include seven daily services (Dh110, 7¼ hours) and one premium service (Dh270, 6¾ hours) to Agadir; four services to Essaouira (Dh140, 7¼ hours); and seven daily services (Dh85, 7¼ hours) and one premium service (Dh120, four hours) to Marrakesh.

The main reason to trek out to the modern Gare Routière Ouled Ziane 4km southeast of the centre is for services to destinations not covered by CTM – almost all non-CTM services depart from here. A taxi here will cost about Dh25; alternatively take bus 10 from outside Cinema Rif on Ave des FAR.

Also on Rte Ouled Ziane but more than 1km closer to town than Gare Routière Ouled Ziane SAT runs national buses of a similar standard to CTM, though to fewer destinations. Fares are slightly cheaper.

Car

Casablanca is well endowed with car hire agencies, many with offices around Ave des FAR and Blvd Mohammed V, and at the airport.

Avis has branches at the airport and in the city, as does Budget. President Car is a reliable local agency off Blvd Mohammed V.

Taxi

Most grands taxis arrive at and depart from Gare Routière Ouled Ziane.

Train

Casablanca has five train stations, but only two are of interest to most travellers.

Casa Port train station is located a few hundred metres northeast of Place des Nations Unies, in the port precinct. This is the station for trains to/from Rabat (1st/2nd class Dh69/37, 70 minutes, every 30 minutes) and Kenitra (1st/2nd class Dh95/51, 1¾ hrs, every 30 minutes to one hour). The train to/from Mohammed V International Airport also starts/ends here.

Long-distance trains to all national destinations except Rabat and Kenitra arrive at and depart from Casa Voyageurs train station. A tramline connects the station with other parts of the city including downtown and Ain Diab.

Destinations Served by Casa Voyageurs

To1st-Class Fare (Dh)2nd-Class Fare (Dh)Time (hr)Frequency (daily)
Azemmour463317
El Jadida53378
Fez1741163½-4½16
Marrakesh148959
Meknes1439519
Nador27519610½1 direct
Oujda32221610¾2 direct
Tangier1951325-6½8