Bhabua to Sangrur
Sangrur is approximately 1100+ kms from Bhabua. The fastest way to reach Sangrur from Bhabua is by Train Via Delhi. It takes approximately 23 hours. The cheapest way to reach Sangrur from Bhabua is by Train Via Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Bhabua
Delhi
Sangrur
Approx Travel Time
22h 55m
₹645
Onwards
Bhabua
Delhi
Sangrur
Approx Travel Time
1d 0h 10m
₹3,210
Onwards
Bhabua
Delhi
Sangrur
Approx Travel Time
1d 0h 19m
₹4,670
Onwards
Via Agra
Bhabua
Agra
Sangrur
Approx Travel Time
23h 40m
₹665
Onwards
Via Mathura
Bhabua
Mathura
Sangrur
Approx Travel Time
23h 40m
₹710
Onwards
Via Panipat
Bhabua
Panipat
Sangrur
Approx Travel Time
23h 12m
₹5,156
Onwards
Via Bharatpur
Bhabua
Bharatpur
Sangrur
Approx Travel Time
23h 55m
On Demand
Via Yamunanagar
Bhabua
Yamunanagar
Sangrur
Approx Travel Time
23h 40m
₹4,447
Onwards
Via Ambala
Bhabua
Ambala
Sangrur
Approx Travel Time
23h 22m
₹3,119
Onwards
Via Dholpur
Bhabua
Dholpur
Sangrur
Approx Travel Time
1d 0h 25m
₹725
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Sangrur?
Sangrur is approximately 1100+ kms from Bhabua.
How long does it take to reach Sangrur from Bhabua?
It takes approximately 23 hours to reach Sangrur from Bhabua by Train Via Delhi.
What is the cheapest way to reach Sangrur from Bhabua?
The cheapest way to reach Sangrur from Bhabua is by Train Via Delhi.
What is the fastest way to reach Sangrur from Bhabua?
The fastest way to reach Sangrur from Bhabua is by Train Via Delhi.