
Haridwar to Sirhind
Sirhind is approximately 200+ kms from Haridwar. The fastest way to reach Sirhind from Haridwar is by Train Via Yamunanagar. It takes approximately 5 hours. The cheapest way to reach Sirhind from Haridwar is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Roorkee
Haridwar
Roorkee
Sirhind
Approx Travel Time
4h 56m
₹1,885
Onwards
Haridwar
Roorkee
Sirhind
Approx Travel Time
4h 42m
₹185
Onwards
Via Yamunanagar
FASTEST
Haridwar
Yamunanagar
Sirhind
Approx Travel Time
4h 19m
₹210
Onwards
Via Saharanpur
Haridwar
Saharanpur
Sirhind
Approx Travel Time
4h 51m
₹2,632
Onwards
Haridwar
Saharanpur
Sirhind
Approx Travel Time
4h 47m
₹160
Onwards
Via Rajpura
Haridwar
Rajpura
Sirhind
Approx Travel Time
4h 44m
₹190
Onwards
Via Deoband
Haridwar
Deoband
Sirhind
Approx Travel Time
5h 14m
₹2,793
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Sirhind?
Sirhind is approximately 200+ kms from Haridwar.
How long does it take to reach Sirhind from Haridwar?
It takes approximately 5 hours to reach Sirhind from Haridwar by Train Via Yamunanagar.
What is the cheapest way to reach Sirhind from Haridwar?
The cheapest way to reach Sirhind from Haridwar is by Train.
What is the fastest way to reach Sirhind from Haridwar?
The fastest way to reach Sirhind from Haridwar is by Train Via Yamunanagar.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
- Jalpaiguri to Haridwar
- Barnala to Haridwar
- Podili to Haridwar
- Mahasamund to Haridwar
- Lonavala to Haridwar
- Bishnupur to Haridwar
- Palakollu to Haridwar
- Bankura to Haridwar
- Nabarangapur to Haridwar
- Thanjavur to Haridwar
- Almora to Haridwar
- Baijnath to Haridwar
- Karwar to Haridwar
- Valsad to Haridwar
- Udhampur to Haridwar


