![hero](https://hblimg.mmtcdn.com/content/travelmall/img/routeplanner/mmt/activities/m_hero_l_227_1440.png)
Bharuch to Haldwani
Haldwani is approximately 1150+ kms from Bharuch. The fastest way to reach Haldwani from Bharuch is by Train Via Kota. It takes approximately 25 hours. The cheapest way to reach Haldwani from Bharuch is by Train Via Kota which would take approximately 25 hours.
Sort By
Mode of Transport
Via Kota
RECOMMENDED
CHEAPEST
FASTEST
Bharuch
Kota
Haldwani
Approx Travel Time
1d 0h 40m
₹875
Onwards
Via Mathura
Bharuch
Mathura
Haldwani
Approx Travel Time
1d 0h 40m
₹905
Onwards
Via Morena
Bharuch
Morena
Haldwani
Approx Travel Time
1d 0h 55m
On Demand
Via Gwalior
Bharuch
Gwalior
Haldwani
Approx Travel Time
1d 1h 10m
On Demand
Via Jaipur
Bharuch
Jaipur
Haldwani
Approx Travel Time
1d 1h 25m
On Demand
Via Dabra
Bharuch
Dabra
Haldwani
Approx Travel Time
1d 1h 25m
On Demand
Via Agra
Bharuch
Agra
Haldwani
Approx Travel Time
1d 0h 40m
On Demand
Via Bharatpur
Bharuch
Bharatpur
Haldwani
Approx Travel Time
1d 0h 55m
₹890
Onwards
Via Ratlam
Bharuch
Ratlam
Haldwani
Approx Travel Time
1d 0h 55m
₹875
Onwards
Via Kasganj
Bharuch
Kasganj
Haldwani
Approx Travel Time
1d 1h 20m
₹950
Onwards
Frequently Asked Questions
What is the distance between Bharuch and Haldwani?
Haldwani is approximately 1150+ kms from Bharuch.
How long does it take to reach Haldwani from Bharuch?
It takes approximately 25 hours to reach Haldwani from Bharuch by Train Via Kota.
What is the cheapest way to reach Haldwani from Bharuch?
The cheapest way to reach Haldwani from Bharuch is by Train Via Kota.
What is the fastest way to reach Haldwani from Bharuch?
The fastest way to reach Haldwani from Bharuch is by Train Via Kota.