Cheap Bus tickets to Rishikesh

What are the most popular routes to Rishikesh?

Delhi - RishikeshAverage priceTHB 243Average duration5h 10mDaily departures103
Dehradun - RishikeshAverage priceTHB 182Average duration35mDaily departures71
Gurugram - RishikeshAverage priceTHB 442Average duration7h 10mDaily departures25
Jaipur - RishikeshAverage priceTHB 486Average duration11h 55mDaily departures10
Meerut - RishikeshAverage priceTHB 263Average duration3h 15mDaily departures43