Casablanka, handlowe centrum Maroka, posiada kilka stacji kolejowych ułatwiających podróżowanie po regionie. Główna stacja to Casa Voyageurs, zlokalizowana w dzielnicy Ain Sebaa. Ta główna stacja obsługuje zarówno pociągi lokalne, jak i szybkie, łącząc Casablankę z takimi miastami jak Rabat i Tanger. Jest to ruchliwy węzeł, oferujący liczne usługi dla podróżnych. Inną znaczącą stacją jest Casa Port, zlokalizowana w centrum miasta, obsługująca pociągi lokalne i łącząca z pobliskimi destynacjami. Stacja ta znajduje się bliżej wybrzeża i jest idealna dla tych, którzy chcą dostać się w rejon portu. Mniejsze stacje to Oasis i Mers Sultan, które głównie obsługują pociągi lokalne i zapewniają dostęp do obszarów podmiejskich. Stacja Oasis znajduje się w dzielnicy Al Fida, podczas gdy Mers Sultan jest w dzielnicy Mers Sultan. Te mniejsze stacje nie obsługują połączeń szybkich, ale są niezbędne do lokalnych dojazdów. Odległość między Casa Voyageurs a Casa Port wynosi około 3 kilometrów, podczas gdy Oasis i Mers Sultan są od siebie oddalone o około 5 kilometrów.