Rabat, la capitale du Maroc, possède plusieurs gares qui la relient à diverses régions du pays. La gare principale, Rabat Ville, est située dans le quartier d'Agdal et sert de plaque tournante essentielle pour les trains locaux et interurbains, y compris les services à grande vitesse vers des villes comme Casablanca et Tanger. La gare de Rabat Agdal, également située dans le quartier d'Agdal, s'occupe principalement des services de train locaux et est plus petite que Rabat Ville. Elle se trouve à environ 2 kilomètres de Rabat Ville, ce qui la rend facilement accessible. De plus, une autre petite gare, Sale Tabriquet, située juste de l'autre côté de la rivière à Salé, dessert les itinéraires locaux et se trouve à environ 7 kilomètres de la gare de Rabat Ville, soutenant la connectivité pour les voyageurs de cette région.