Harihar to Bharuch - Multiple Options To Reach By Train, Bus, Flight
Bharuch is approximately 950+ kms from Harihar. The fastest way to reach Bharuch from Harihar is by Train, Flight Via Mumbai, Surat. It takes approximately 18 hours. The cheapest way to reach Bharuch from Harihar is by Train Via Kalyan which would take approximately 21 hours.
Sort By
Mode of Transport
Via Pune
Harihar
Pune
Bharuch
Approx Travel Time
20h 25m
₹655
Onwards
Harihar
Pune
Bharuch
Approx Travel Time
22h 25m
₹1,599
Onwards
Via Sangli
Harihar
Sangli
Bharuch
Approx Travel Time
20h 25m
₹650
Onwards
Via Satara
Harihar
Satara
Bharuch
Approx Travel Time
20h 40m
₹670
Onwards
Via Kalyan
CHEAPEST
Harihar
Kalyan
Bharuch
Approx Travel Time
20h 40m
₹645
Onwards
Via Thane
Harihar
Thane
Bharuch
Approx Travel Time
21h 10m
On Demand
Via Mumbai
Harihar
Mumbai
Bharuch
Approx Travel Time
21h 10m
On Demand
Via Surat
Harihar
Surat
Bharuch
Approx Travel Time
21h 10m
On Demand
Via Mumbai, Surat
FASTEST
Harihar
Mumbai
Surat
Bharuch
Approx Travel Time
18h 5m
On Demand
Frequently Asked Questions
What is the distance between Harihar and Bharuch?
Bharuch is approximately 950+ kms from Harihar.
How long does it take to reach Bharuch from Harihar?
It takes approximately 18 hours to reach Bharuch from Harihar by Train, Flight Via Mumbai, Surat.
What is the cheapest way to reach Bharuch from Harihar?
The cheapest way to reach Bharuch from Harihar is by Train Via Kalyan.
What is the fastest way to reach Bharuch from Harihar?
The fastest way to reach Bharuch from Harihar is by Train, Flight Via Mumbai, Surat.