
Bhabua to Sangrur
Sangrur is approximately 1000+ kms from Bhabua. The fastest way to reach Sangrur from Bhabua is by Train, Flight Via Varanasi, Delhi. It takes approximately 10 hours. The cheapest way to reach Sangrur from Bhabua is by Train Via Mirzapur, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi, Delhi
RECOMMENDED
FASTEST
Bhabua
Varanasi
Delhi
Sangrur
Approx Travel Time
9h 23m
₹3,403
Onwards
Bhabua
Varanasi
Delhi
Sangrur
Approx Travel Time
9h 52m
₹6,658
Onwards
Bhabua
Varanasi
Delhi
Sangrur
Approx Travel Time
11h 26m
₹10,859
Onwards
Bhabua
Varanasi
Delhi
Sangrur
Approx Travel Time
10h 57m
₹7,604
Onwards
Via Gaya, Delhi
Bhabua
Gaya
Delhi
Sangrur
Approx Travel Time
9h 52m
₹5,970
Onwards
Via Mirzapur, Delhi
CHEAPEST
Bhabua
Mirzapur
Delhi
Sangrur
Approx Travel Time
17h 52m
₹690
Onwards
Bhabua
Mirzapur
Delhi
Sangrur
Approx Travel Time
18h 26m
₹4,126
Onwards
Bhabua
Mirzapur
Delhi
Sangrur
Approx Travel Time
20h 33m
₹3,327
Onwards
Via Ayodhya, Hisar
Bhabua
Ayodhya
Hisar
Sangrur
Approx Travel Time
11h 34m
₹4,271
Onwards
Via Ayodhya, Delhi
Bhabua
Ayodhya
Delhi
Sangrur
Approx Travel Time
12h 24m
₹2,498
Onwards
Frequently Asked Questions
What is the distance between Bhabua and Sangrur?
Sangrur is approximately 1000+ kms from Bhabua.
How long does it take to reach Sangrur from Bhabua?
It takes approximately 10 hours to reach Sangrur from Bhabua by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Sangrur from Bhabua?
The cheapest way to reach Sangrur from Bhabua is by Train Via Mirzapur, Delhi.
What is the fastest way to reach Sangrur from Bhabua?
The fastest way to reach Sangrur from Bhabua is by Train, Flight Via Varanasi, Delhi.