
Haridwar to Bharuch
Bharuch is approximately 1200+ kms from Haridwar. The fastest way to reach Bharuch from Haridwar is by Cab, Flight, Bus Via Dehradun, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Bharuch from Haridwar is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Dehradun, Ahmedabad
RECOMMENDED
Haridwar
Dehradun
Ahmedabad
Bharuch
Approx Travel Time
9h 40m
₹11,042
Onwards
Haridwar
Dehradun
Ahmedabad
Bharuch
Approx Travel Time
9h 50m
On Demand
FASTEST
Haridwar
Dehradun
Ahmedabad
Bharuch
Approx Travel Time
6h 55m
₹8,833
Onwards
Via Bharatpur
Haridwar
Bharatpur
Bharuch
Approx Travel Time
18h 28m
₹11,867
Onwards
Haridwar
Bharatpur
Bharuch
Approx Travel Time
21h 32m
₹1,099
Onwards
Via Delhi
Haridwar
Delhi
Bharuch
Approx Travel Time
18h 35m
₹570
Onwards
Via Nathdwara
Haridwar
Nathdwara
Bharuch
Approx Travel Time
22h 35m
₹2,699
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Bharuch?
Bharuch is approximately 1200+ kms from Haridwar.
How long does it take to reach Bharuch from Haridwar?
It takes approximately 7 hours to reach Bharuch from Haridwar by Cab, Flight, Bus Via Dehradun, Ahmedabad.
What is the cheapest way to reach Bharuch from Haridwar?
The cheapest way to reach Bharuch from Haridwar is by Train.
What is the fastest way to reach Bharuch from Haridwar?
The fastest way to reach Bharuch from Haridwar is by Cab, Flight, Bus Via Dehradun, Ahmedabad.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
- Anuppur to Haridwar
- Perambalur to Haridwar
- Podili to Haridwar
- Bhandara to Haridwar
- Jalna to Haridwar
- Daund to Haridwar
- Banda to Haridwar
- Shivamogga to Haridwar
- Nathdwara to Haridwar
- Neem-ka-Thana to Haridwar
- Pukhrayan to Haridwar
- Golaghat to Haridwar
- Pithoragarh to Haridwar
- Datia to Haridwar
- Surendranagar to Haridwar


