Cheap Bus tickets to Mussoorie

What are the most popular routes to Mussoorie?

Delhi - MussoorieAverage priceRUB 1,186Average duration8h 30mDaily departures59
Dehradun - MussoorieAverage priceRUB 1,360Average duration2h 55mDaily departures83
Rishikesh - MussoorieAverage priceRUB 1,315Average duration3h 25mDaily departures25