
Bharuch to Sangrur
Sangrur is approximately 1100+ kms from Bharuch. The fastest way to reach Sangrur from Bharuch is by Train, Flight Via Vadodara, Delhi. It takes approximately 9 hours. The cheapest way to reach Sangrur from Bharuch is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Vadodara, Delhi
RECOMMENDED
FASTEST
Bharuch
Vadodara
Delhi
Sangrur
Approx Travel Time
8h 43m
₹6,053
Onwards
Bharuch
Vadodara
Delhi
Sangrur
Approx Travel Time
9h 27m
₹8,109
Onwards
Bharuch
Vadodara
Delhi
Sangrur
Approx Travel Time
9h 19m
₹6,393
Onwards
Bharuch
Vadodara
Delhi
Sangrur
Approx Travel Time
11h 1m
₹12,094
Onwards
Via Ahmedabad, Mohali
Bharuch
Ahmedabad
Mohali
Sangrur
Approx Travel Time
10h 21m
₹11,416
Onwards
Via Narnaul
Bharuch
Narnaul
Sangrur
Approx Travel Time
20h 54m
₹1,679
Onwards
Bharuch
Narnaul
Sangrur
Approx Travel Time
20h
₹6,663
Onwards
Via Delhi
CHEAPEST
Bharuch
Delhi
Sangrur
Approx Travel Time
19h 8m
₹550
Onwards
Via Sikar
Bharuch
Sikar
Sangrur
Approx Travel Time
1d 1h 45m
₹2,099
Onwards
Via Bhilwara, Delhi
Bharuch
Bhilwara
Delhi
Sangrur
Approx Travel Time
1d 3h 36m
₹6,070
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Sangrur?
Sangrur is approximately 1100+ kms from Bharuch.
How long does it take to reach Sangrur from Bharuch?
It takes approximately 9 hours to reach Sangrur from Bharuch by Train, Flight Via Vadodara, Delhi.
What is the cheapest way to reach Sangrur from Bharuch?
The cheapest way to reach Sangrur from Bharuch is by Train Via Delhi.
What is the fastest way to reach Sangrur from Bharuch?
The fastest way to reach Sangrur from Bharuch is by Train, Flight Via Vadodara, Delhi.


