Cheap Bus tickets to Muzaffarnagar

What are the most popular routes to Muzaffarnagar?

Delhi - MuzaffarnagarAverage price$11Average duration3hDaily departures73
Rishikesh - MuzaffarnagarAverage price$12Average duration2h 10mDaily departures30
Dehradun - MuzaffarnagarAverage price$11Average duration2h 40mDaily departures63
Haridwar - MuzaffarnagarAverage price$11Average duration1h 45mDaily departures20
Greater Noida - MuzaffarnagarAverage price$18Average duration4h 20mDaily departures1