Trains from Rabat to Fes
Trains from Rabat to Fes run regularly from Rabat’s Agdal and Ville train stations to Fes train station.
Trains leave Rabat’s Agdal and Ville train stations for Fes train station every hour throughout the day until just before midnight.
Trains from Fes to Rabat return at the same regular intervals, although not the same times.
The total train time from Rabat to Fes is 2.5 hours.
The cost of a one-way train ticket from Rabat to Fes is 76 DHS for standard class.
Discount train tickets are available for those with youth discount cards, senior discount cards, family discount cards, and loyalty cards.
