
Igatpuri to Bharuch
Bharuch is approximately 300+ kms from Igatpuri. The fastest way to reach Bharuch from Igatpuri is by Train Via Thane. It takes approximately 7 hours. The cheapest way to reach Bharuch from Igatpuri is by Train Via Thane which would take approximately 7 hours.
Sort By
Mode of Transport
Via Palghar
Igatpuri
Palghar
Bharuch
Approx Travel Time
7h 50m
₹3,432
Onwards
Via Thane
Igatpuri
Thane
Bharuch
Approx Travel Time
8h 8m
₹689
Onwards
CHEAPEST
FASTEST
Igatpuri
Thane
Bharuch
Approx Travel Time
6h 44m
₹255
Onwards
Igatpuri
Thane
Bharuch
Approx Travel Time
7h 1m
₹3,490
Onwards
Via Dahanu
Igatpuri
Dahanu
Bharuch
Approx Travel Time
9h
On Demand
Via Shahapur
Igatpuri
Shahapur
Bharuch
Approx Travel Time
1d 0h 35m
₹4,580
Onwards
Via Bhiwandi
Igatpuri
Bhiwandi
Bharuch
Approx Travel Time
7h 32m
₹3,377
Onwards
Igatpuri
Bhiwandi
Bharuch
Approx Travel Time
7h 40m
On Demand
Via Kalyan
Igatpuri
Kalyan
Bharuch
Approx Travel Time
7h 15m
₹280
Onwards
Frequently Asked Questions
What is the distance between Igatpuri and Bharuch?
Bharuch is approximately 300+ kms from Igatpuri.
How long does it take to reach Bharuch from Igatpuri?
It takes approximately 7 hours to reach Bharuch from Igatpuri by Train Via Thane.
What is the cheapest way to reach Bharuch from Igatpuri?
The cheapest way to reach Bharuch from Igatpuri is by Train Via Thane.
What is the fastest way to reach Bharuch from Igatpuri?
The fastest way to reach Bharuch from Igatpuri is by Train Via Thane.


