Rabat, a capital de Marrocos, possui várias estações de trem que a conectam a diversas regiões do país. A estação principal, Rabat Ville, está situada no distrito de Agdal e serve como um hub vital para trens locais e intermunicipais, incluindo serviços de alta velocidade para cidades como Casablanca e Tânger. A estação Rabat Agdal, também localizada no distrito de Agdal, atende principalmente serviços de trem locais e é menor que a Rabat Ville. Está a aproximadamente 2 quilômetros de Rabat Ville, tornando-a facilmente acessível. Além disso, outra estação menor, Sale Tabriquet, localizada do outro lado do rio em Sale, atende rotas locais e está a cerca de 7 quilômetros da estação Rabat Ville, apoiando a conectividade para os viajantes daquela área.