From Fès train to Rabat Ville. 2 h 37 min MAD 118. From Fes bus to Rabat, walk to Madinat Al Irfane, then tram to Gare Rabat Ville. 3 h 32 min MAD 98. From Fez Grand Taxi to Rabat. 2 h 15 min MAD 119. From Fes taxi to Rabat. 2 h 2 min MAD 1,333. From Fes drive to Rabat. 2 h 2 min MAD 217.
Bus or train from Fes to Rabat?
Moroccan Railways (ONCF) operates a train from Fes to Rabat every 3 hours. Tickets cost $9 - $18 and the journey takes 2 h 37 min. Alternatively, CTM operates a bus from Fes to Rabat hourly. Tickets cost $7 - $11 and the journey takes 2 h 45 min. Rabat Tramway also services this route every 10 minutes.