The city of Casablanca is serviced by two train stations, Casa Voyageurs and Casa Port. The main Casablanca train station is Casablanca Voyageurs, which is the largest rail hub in Morocco, servicing suburban and long-distance trains on the main North-South railway line.

Casa Port is located closer to hotels in the heart of the city of Casablanca, however it is not on the main North-South line. It offers direct connections to Rabat.

If your final stop is Casablanca it is generally more efficient to alight at Casa Voyageurs and continue to your final destination by taxi.

The shuttle train to the international airport, Casablanca Mohamed V, departs from Casa Port every hour on the hour from 05h00 until 22h00. It stops at Casa Voyageurs station 11 minutes later, departing Casa Voyageurs every hour at 13 minutes past the hour, from 05h13 until 22h13. It then makes one more stop at L’Oasis 5 minutes later, departing L’Oasis every hour at 20 minutes past the hour from 05h20 until 22h20.

Map of Casablanca Voyageurs train station

Map of Casa Port train station