
Bharuch to Indi
Indi is approximately 700+ kms from Bharuch. The fastest way to reach Indi from Bharuch is by Train Via Pune, Solapur. It takes approximately 17 hours. The cheapest way to reach Indi from Bharuch is by Train Via Mumbai, Solapur which would take approximately 19 hours.
Sort By
Mode of Transport
Via Pune, Solapur
RECOMMENDED
FASTEST
Bharuch
Pune
Solapur
Indi
Approx Travel Time
17h 5m
₹525
Onwards
Bharuch
Pune
Solapur
Indi
Approx Travel Time
19h 5m
₹1,445
Onwards
Via Kalyan, Solapur
Bharuch
Kalyan
Solapur
Indi
Approx Travel Time
17h 22m
₹570
Onwards
Bharuch
Kalyan
Solapur
Indi
Approx Travel Time
18h 52m
₹1,349
Onwards
Via Thane, Solapur
Bharuch
Thane
Solapur
Indi
Approx Travel Time
18h 5m
On Demand
Bharuch
Thane
Solapur
Indi
Approx Travel Time
18h 35m
₹6,271
Onwards
Via Shrirampur (Maharashtra)
Bharuch
Shrirampur (Maharashtra)
Indi
Approx Travel Time
17h 37m
On Demand
Via Mumbai, Solapur
CHEAPEST
Bharuch
Mumbai
Solapur
Indi
Approx Travel Time
18h 20m
₹500
Onwards
Via Solapur
Bharuch
Solapur
Indi
Approx Travel Time
17h 40m
₹2,100
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Indi?
Indi is approximately 700+ kms from Bharuch.
How long does it take to reach Indi from Bharuch?
It takes approximately 17 hours to reach Indi from Bharuch by Train Via Pune, Solapur.
What is the cheapest way to reach Indi from Bharuch?
The cheapest way to reach Indi from Bharuch is by Train Via Mumbai, Solapur.
What is the fastest way to reach Indi from Bharuch?
The fastest way to reach Indi from Bharuch is by Train Via Pune, Solapur.