Cheap Bus tickets to Rishikesh

What are the most popular routes to Rishikesh?

Delhi - RishikeshAverage priceCLP 6,542Average duration5h 15mDaily departures102
Meerut - RishikeshAverage priceCLP 7,113Average duration3h 15mDaily departures44
Jaipur - RishikeshAverage priceCLP 12,597Average duration11h 45mDaily departures9
Gurugram - RishikeshAverage priceCLP 9,845Average duration6h 40mDaily departures8
Dehradun - RishikeshAverage priceCLP 4,904Average duration35mDaily departures66