Cheap Bus tickets to Gurugram

What are the most popular routes to Gurugram?

Delhi - GurugramAverage priceUS$12Average duration1h 35mDaily departures216
Amritsar - GurugramAverage priceUS$14Average duration10h 50mDaily departures51
Chandigarh - GurugramAverage priceUS$16Average duration6h 15mDaily departures53
Dehradun - GurugramAverage priceUS$16Average duration7h 55mDaily departures102
Lucknow - GurugramAverage priceUS$11Average duration9h 35mDaily departures7