
Bharuch to Haridwar
Haridwar is approximately 1200+ kms from Bharuch. The fastest way to reach Haridwar from Bharuch is by Cab, Flight Via Ahmedabad, Dehradun. It takes approximately 10 hours. The cheapest way to reach Haridwar from Bharuch is by Train which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ahmedabad, Dehradun
RECOMMENDED
FASTEST
Bharuch
Ahmedabad
Dehradun
Haridwar
Approx Travel Time
9h 45m
₹12,612
Onwards
Bharuch
Ahmedabad
Dehradun
Haridwar
Approx Travel Time
9h 56m
On Demand
Bharuch
Ahmedabad
Dehradun
Haridwar
Approx Travel Time
10h 16m
₹8,049
Onwards
Via Bharatpur
Bharuch
Bharatpur
Haridwar
Approx Travel Time
18h 42m
₹7,144
Onwards
Via Delhi
Bharuch
Delhi
Haridwar
Approx Travel Time
20h 4m
₹1,024
Onwards
Bharuch
Delhi
Haridwar
Approx Travel Time
18h 35m
₹600
Onwards
Via Nathdwara
Bharuch
Nathdwara
Haridwar
Approx Travel Time
1d 2h 50m
₹1,999
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Haridwar?
Haridwar is approximately 1200+ kms from Bharuch.
How long does it take to reach Haridwar from Bharuch?
It takes approximately 10 hours to reach Haridwar from Bharuch by Cab, Flight Via Ahmedabad, Dehradun.
What is the cheapest way to reach Haridwar from Bharuch?
The cheapest way to reach Haridwar from Bharuch is by Train.
What is the fastest way to reach Haridwar from Bharuch?
The fastest way to reach Haridwar from Bharuch is by Cab, Flight Via Ahmedabad, Dehradun.

