Cheap Bus tickets to Amritsar

What are the most popular routes to Amritsar?

Delhi - AmritsarAverage priceTHB 280Average duration9h 50mDaily departures56
Jalandhar - AmritsarAverage priceTHB 241Average duration1h 35mDaily departures20
Gurugram - AmritsarAverage priceTHB 359Average duration10h 55mDaily departures53
Ludhiana - AmritsarAverage priceTHB 305Average duration2h 50mDaily departures14
Chandigarh - AmritsarAverage priceTHB 259Average duration4h 5mDaily departures4