Cheap Bus tickets to Amritsar

What are the most popular routes to Amritsar?

Delhi - AmritsarAverage priceSGD 13Average duration9h 40mDaily departures58
Gurugram - AmritsarAverage priceSGD 19Average duration10h 45mDaily departures44
Jalandhar - AmritsarAverage priceSGD 16Average duration1h 35mDaily departures21
Panipat - AmritsarAverage priceSGD 17Average duration6h 35mDaily departures17
Ludhiana - AmritsarAverage priceSGD 12Average duration2h 50mDaily departures12