
Bharuch to Harihar
Harihar is approximately 950+ kms from Bharuch. The fastest way to reach Harihar from Bharuch is by Train, Flight Via Surat, Belgaum. It takes approximately 10 hours. The cheapest way to reach Harihar from Bharuch is by Train Via Pune which would take approximately 19 hours.
Sort By
Mode of Transport
Via Surat, Belgaum
RECOMMENDED
Bharuch
Surat
Belgaum
Harihar
Approx Travel Time
9h 39m
₹13,688
Onwards
FASTEST
Bharuch
Surat
Belgaum
Harihar
Approx Travel Time
9h 31m
₹11,237
Onwards
Bharuch
Surat
Belgaum
Harihar
Approx Travel Time
9h 46m
₹11,487
Onwards
Bharuch
Surat
Belgaum
Harihar
Approx Travel Time
10h 58m
₹14,259
Onwards
Via Pune
CHEAPEST
Bharuch
Pune
Harihar
Approx Travel Time
18h 26m
₹655
Onwards
Via Surat
Bharuch
Surat
Harihar
Approx Travel Time
19h 24m
On Demand
Via Mumbai, Mangalore
Bharuch
Mumbai
Mangalore
Harihar
Approx Travel Time
1d 10h 15m
₹2,820
Onwards
Via Surat, Goa
Bharuch
Surat
Goa
Harihar
Approx Travel Time
11h 3m
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 10 hours to reach Harihar from Bharuch by Train, Flight Via Surat, Belgaum.
What is the cheapest way to reach Harihar from Bharuch?
The cheapest way to reach Harihar from Bharuch is by Train Via Pune.
What is the fastest way to reach Harihar from Bharuch?
The fastest way to reach Harihar from Bharuch is by Train, Flight Via Surat, Belgaum.