
Amritsar to Sirhind
Sirhind is approximately 150+ kms from Amritsar. The fastest way to reach Sirhind from Amritsar is by Bus. It takes approximately 3 hours. The cheapest way to reach Sirhind from Amritsar is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Phagwara
Amritsar
Phagwara
Sirhind
Approx Travel Time
3h 45m
₹145
Onwards
Amritsar
Phagwara
Sirhind
Approx Travel Time
3h 5m
₹573
Onwards
Via Shimla
Amritsar
Shimla
Sirhind
Approx Travel Time
6h 25m
On Demand
Via Ludhiana
Amritsar
Ludhiana
Sirhind
Approx Travel Time
3h 52m
₹135
Onwards
Amritsar
Ludhiana
Sirhind
Approx Travel Time
4h 2m
₹4,167
Onwards
Amritsar
Ludhiana
Sirhind
Approx Travel Time
3h 22m
₹749
Onwards
Via Jalandhar
Amritsar
Jalandhar
Sirhind
Approx Travel Time
4h 29m
₹135
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Sirhind?
Sirhind is approximately 150+ kms from Amritsar.
How long does it take to reach Sirhind from Amritsar?
It takes approximately 3 hours to reach Sirhind from Amritsar by Bus.
What is the cheapest way to reach Sirhind from Amritsar?
The cheapest way to reach Sirhind from Amritsar is by Train.
What is the fastest way to reach Sirhind from Amritsar?
The fastest way to reach Sirhind from Amritsar is by Bus.


