Cheap Bus tickets to Ifran

What are the most popular routes to Ifran?

Rabat - IfranAverage priceRUB 1,833Average duration2h 55mDaily departures2
Casablanca - IfranAverage priceRUB 2,139Average duration4hDaily departures4
Fès - IfranAverage priceRUB 658Average duration55mDaily departures2
Marrakesh - IfranAverage priceRUB 2,558Average duration8h 40mDaily departures2
Agadir - IfranAverage priceRUB 3,905Average duration12h 25mDaily departures1