Cheap Bus tickets to Dehradun

What are the most popular routes to Dehradun?

Delhi - DehradunAverage priceMX$104Average duration5h 10mDaily departures347
Gurugram - DehradunAverage priceMX$185Average duration7hDaily departures24
Jaipur - DehradunAverage priceMX$253Average duration14hDaily departures71
Muzaffarnagar - DehradunAverage priceMX$156Average duration2h 35mDaily departures83
Rishikesh - DehradunAverage priceMX$102Average duration35mDaily departures101