
Haridwar to Bhachau
Bhachau is approximately 1150+ kms from Haridwar. The fastest way to reach Bhachau from Haridwar is by Train, Flight, Bus Via Delhi, Gandhidham. It takes approximately 10 hours. The cheapest way to reach Bhachau from Haridwar is by Train Via Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi, Gandhidham
RECOMMENDED
Haridwar
Delhi
Gandhidham
Bhachau
Approx Travel Time
9h 36m
₹14,774
Onwards
Haridwar
Delhi
Gandhidham
Bhachau
Approx Travel Time
10h 20m
₹11,923
Onwards
FASTEST
Haridwar
Delhi
Gandhidham
Bhachau
Approx Travel Time
9h 31m
₹11,869
Onwards
Via Dehradun, Ahmedabad
Haridwar
Dehradun
Ahmedabad
Bhachau
Approx Travel Time
9h 49m
On Demand
Haridwar
Dehradun
Ahmedabad
Bhachau
Approx Travel Time
10h 40m
₹8,296
Onwards
Via Jaipur
Haridwar
Jaipur
Bhachau
Approx Travel Time
22h 3m
₹999
Onwards
Haridwar
Jaipur
Bhachau
Approx Travel Time
1d 0h 20m
₹1,599
Onwards
Via Delhi
Haridwar
Delhi
Bhachau
Approx Travel Time
22h 24m
₹3,545
Onwards
CHEAPEST
Haridwar
Delhi
Bhachau
Approx Travel Time
22h 19m
₹640
Onwards
Via Delhi, Bhuj
Haridwar
Delhi
Bhuj
Bhachau
Approx Travel Time
10h 45m
₹11,371
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Bhachau?
Bhachau is approximately 1150+ kms from Haridwar.
How long does it take to reach Bhachau from Haridwar?
It takes approximately 10 hours to reach Bhachau from Haridwar by Train, Flight, Bus Via Delhi, Gandhidham.
What is the cheapest way to reach Bhachau from Haridwar?
The cheapest way to reach Bhachau from Haridwar is by Train Via Delhi.
What is the fastest way to reach Bhachau from Haridwar?
The fastest way to reach Bhachau from Haridwar is by Train, Flight, Bus Via Delhi, Gandhidham.


