Касабланка є ключовою транзитною точкою для залізничних подорожей в Марокко, виступаючи центральним вузлом, що з'єднує основні міста. Основна станція - це Casa Voyageurs, яка забезпечує доступ до залізничної мережі ONCF. Ця станція з'єднує Касабланку з такими містами, як Рабат, Marrakeш і Фес, пропонуючи як експрес, так і регіональні послуги. Додаткові станції включають Casa Port, яка обслуговує місцеві та регіональні потяги, особливо для з'єднань з прибережними містами. Швидкісні поїзди, відомі як Al Boraq, курсують на маршруті Касабланка - Танжер, значно скорочуючи час подорожі між цими основними призначеннями. Залізнична система в Касабланці сприяє ефективним подорожам по Марокко.