Cheap Bus tickets to Amritsar

What are the most popular routes to Amritsar?

Delhi - AmritsarAverage price₪26Average duration9h 40mDaily departures59
Ludhiana - AmritsarAverage price₪30Average duration2h 50mDaily departures15
Gurugram - AmritsarAverage price₪33Average duration10h 55mDaily departures54
Chandigarh - AmritsarAverage price₪24Average duration4h 5mDaily departures4
Jalandhar - AmritsarAverage price₪17Average duration1h 35mDaily departures21