From Rabat Ville train to Taza. 5 h MAD 186. From Rabat Ville train to Fès then train to Taza. 5 h 44 min MAD 194. From Rabat drive to Taza. 3 h 1 min MAD 330. From Rabat Grand Taxi to Casablanca, taxi to Casablanca, then bus to Taza. 9 h 54 min MAD 288.
Train from Rabat to Taza
Moroccan Railways (ONCF) operates a train from Rabat to Taza 4 times a day. Tickets cost $14 - $28 and the journey takes 5 h.