
Sirhind to Amritsar
Amritsar is approximately 150+ kms from Sirhind. The fastest way to reach Amritsar from Sirhind is by Train. It takes approximately 4 hours. The cheapest way to reach Amritsar from Sirhind is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Ludhiana
Sirhind
Ludhiana
Amritsar
Approx Travel Time
3h 57m
₹1,739
Onwards
Sirhind
Ludhiana
Amritsar
Approx Travel Time
3h 52m
₹135
Onwards
Sirhind
Ludhiana
Amritsar
Approx Travel Time
4h 20m
₹708
Onwards
Via Shimla
Sirhind
Shimla
Amritsar
Approx Travel Time
6h 28m
₹16,154
Onwards
Via Phagwara
Sirhind
Phagwara
Amritsar
Approx Travel Time
3h 45m
₹145
Onwards
Via Jalandhar
Sirhind
Jalandhar
Amritsar
Approx Travel Time
4h 29m
₹135
Onwards
Via Amloh
Sirhind
Amloh
Amritsar
Approx Travel Time
4h 55m
On Demand
Frequently Asked Questions
What is the distance between Sirhind and Amritsar?
Amritsar is approximately 150+ kms from Sirhind.
How long does it take to reach Amritsar from Sirhind?
It takes approximately 4 hours to reach Amritsar from Sirhind by Train.
What is the cheapest way to reach Amritsar from Sirhind?
The cheapest way to reach Amritsar from Sirhind is by Train.
What is the fastest way to reach Amritsar from Sirhind?
The fastest way to reach Amritsar from Sirhind is by Train.
Routes Connecting Sirhind
Routes From Sirhind
Routes To Sirhind
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Karkala to Amritsar
- Molakalmuru to Amritsar
- Wellington to Amritsar
- Parbhani to Amritsar
- Mainpuri to Amritsar
- Sambalpur to Amritsar
- Azamgarh to Amritsar
- Dharmavaram to Amritsar
- Lunavada to Amritsar
- Kendujhar to Amritsar
- Bhavnagar to Amritsar
- Amravati to Amritsar
- Port-Blair to Amritsar
- Mansa to Amritsar
- Tenali to Amritsar

