Cheap Bus tickets to Azrou

What are the most popular routes to Azrou?

Casablanca - AzrouAverage priceARS 36,378Average duration4h 45mDaily departures3
Fès - AzrouAverage priceARS 12,184Average duration1h 45mDaily departures3
Rabat - AzrouAverage priceARS 31,970Average duration3h 15mDaily departures3
Errachidia - AzrouAverage priceARS 28,935Average duration4h 20mDaily departures3
Khénifra - AzrouAverage priceARS 12,936Average duration1h 20mDaily departures1