Cheap Bus tickets to Azrou

What are the most popular routes to Azrou?

Casablanca - AzrouAverage price₩35,427Average duration4h 45mDaily departures3
Fès - AzrouAverage price₩12,394Average duration1h 45mDaily departures3
Rabat - AzrouAverage price₩30,494Average duration3h 15mDaily departures3
Errachidia - AzrouAverage price₩27,869Average duration4h 20mDaily departures3
Beni Mellal - AzrouAverage price₩24,719Average duration4h 10mDaily departures2