
Bathinda to Sirhind
Sirhind is approximately 150+ kms from Bathinda. The fastest way to reach Sirhind from Bathinda is by Cab. It takes approximately 4 hours. The cheapest way to reach Sirhind from Bathinda is by Train Via Rajpura which would take approximately 5 hours.
Sort By
Mode of Transport
Via Rajpura
CHEAPEST
Bathinda
Rajpura
Sirhind
Approx Travel Time
4h 30m
₹190
Onwards
Bathinda
Rajpura
Sirhind
Approx Travel Time
4h 55m
₹1,599
Onwards
Bathinda
Rajpura
Sirhind
Approx Travel Time
4h 55m
₹245
Onwards
Bathinda
Rajpura
Sirhind
Approx Travel Time
6h 15m
₹616
Onwards
Via Sangrur
Bathinda
Sangrur
Sirhind
Approx Travel Time
5h 56m
₹3,448
Onwards
Via Ludhiana
Bathinda
Ludhiana
Sirhind
Approx Travel Time
6h 20m
₹535
Onwards
Bathinda
Ludhiana
Sirhind
Approx Travel Time
5h 42m
₹250
Onwards
Bathinda
Ludhiana
Sirhind
Approx Travel Time
6h
₹4,910
Onwards
Via Patiala
Bathinda
Patiala
Sirhind
Approx Travel Time
6h 13m
₹1,458
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Sirhind?
Sirhind is approximately 150+ kms from Bathinda.
How long does it take to reach Sirhind from Bathinda?
It takes approximately 4 hours to reach Sirhind from Bathinda by Cab.
What is the cheapest way to reach Sirhind from Bathinda?
The cheapest way to reach Sirhind from Bathinda is by Train Via Rajpura.
What is the fastest way to reach Sirhind from Bathinda?
The fastest way to reach Sirhind from Bathinda is by Cab.


