
Haldwani to Barnala
Barnala is approximately 550+ kms from Haldwani. The fastest way to reach Barnala from Haldwani is by Cab. It takes approximately 9 hours. The cheapest way to reach Barnala from Haldwani is by Train Via Moradabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Moradabad
Haldwani
Moradabad
Barnala
Approx Travel Time
9h 21m
₹982
Onwards
CHEAPEST
Haldwani
Moradabad
Barnala
Approx Travel Time
11h 11m
₹455
Onwards
Haldwani
Moradabad
Barnala
Approx Travel Time
11h 17m
₹4,733
Onwards
Via Ambala
Haldwani
Ambala
Barnala
Approx Travel Time
11h 34m
₹4,170
Onwards
Haldwani
Ambala
Barnala
Approx Travel Time
11h 42m
₹4,539
Onwards
Haldwani
Ambala
Barnala
Approx Travel Time
11h 35m
₹675
Onwards
Via Chandigarh
Haldwani
Chandigarh
Barnala
Approx Travel Time
12h 15m
₹1,518
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Barnala
Approx Travel Time
11h 28m
On Demand
Via Saharanpur
Haldwani
Saharanpur
Barnala
Approx Travel Time
11h 33m
₹665
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Barnala?
Barnala is approximately 550+ kms from Haldwani.
How long does it take to reach Barnala from Haldwani?
It takes approximately 9 hours to reach Barnala from Haldwani by Cab.
What is the cheapest way to reach Barnala from Haldwani?
The cheapest way to reach Barnala from Haldwani is by Train Via Moradabad.
What is the fastest way to reach Barnala from Haldwani?
The fastest way to reach Barnala from Haldwani is by Cab.


