Rabat, capitale del Marocco, ha diverse stazioni ferroviarie che la collegano a varie regioni del paese. La stazione principale, Rabat Ville, si trova nel quartiere Agdal e funge da importante snodo sia per treni locali che per treni intercity, comprese le linee ad alta velocità verso città come Casablanca e Tangeri. La stazione di Rabat Agdal, anch'essa situata nel quartiere Agdal, è principalmente dedicata ai servizi ferroviari locali ed è più piccola rispetto a Rabat Ville. Si trova a circa 2 chilometri da Rabat Ville, rendendola facilmente accessibile. Inoltre, un'altra stazione più piccola, Sale Tabriquet, situata appena oltre il fiume a Sale, serve percorsi locali ed è a circa 7 chilometri dalla stazione di Rabat Ville, sostenendo la connettività per i viaggiatori di quella zona.