Transport in Casablanca
BusIn Casablanca there are two main bus stations; CTM and Ouelad zyan. The first is downtown and the second is on the outskirts of Casablanca. Going by bus is a curious experience and they don't usually follow timetables so you won't probably arrive on time wherever your going.
TrainONCF Espace Voyageurs
The train is one of the good options to get from the Casablanca airport to the center of the city or to travel to other cities. There are three main stations, Mohamed V, Casa Port and Casa Voyageurs. The Mohamed V station connects quite well with the airport and with Rabat or Sala. From Casa Port, in the oldest part of the city, Rabat and Jadeda are also easily reached. The third best station, the Voyageurs House, is the most important if you want to go to Fez, Tangier and Marrakech. Trains begin to circulate at about 6am and the last from the airport sets off at about 22.45h.