Cheap Bus tickets to Taza

What are the most popular routes to Taza?

Casablanca - TazaAverage priceSEK 290Average duration6h 25mDaily departures15
Fès - TazaAverage priceSEK 124Average duration1h 30mDaily departures10
Oujda - TazaAverage priceSEK 185Average duration2h 45mDaily departures5
Rabat - TazaAverage priceSEK 242Average duration4h 55mDaily departures8
El Hoceima - TazaAverage priceSEK 179Average duration3h 10mDaily departures2