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