Rabat, stolica Maroka, ma kilka stacji kolejowych, które łączą ją z różnymi regionami kraju. Główna stacja, Rabat Ville, znajduje się w dzielnicy Agdal i stanowi ważny węzeł zarówno dla lokalnych, jak i międzymiastowych pociągów, w tym szybki usług do miast takich jak Casablanca i Tanger. Stacja Rabat Agdal, również zlokalizowana w dzielnicy Agdal, głównie obsługuje lokalne usługi kolejowe i jest mniejsza niż Rabat Ville. Znajduje się w odległości około 2 kilometrów od Rabat Ville, co czyni ją łatwo dostępną. Dodatkowo, inna mniejsza stacja, Sale Tabriquet, znajdująca się tuż po drugiej stronie rzeki w Sale, obsługuje lokalne trasy i jest oddalona o około 7 kilometrów od stacji Rabat Ville, wspierając komunikację dla podróżnych z tego obszaru.