
Haldwani to Barnala
Barnala is approximately 450+ kms from Haldwani. The fastest way to reach Barnala from Haldwani is by Train Via Ambala. It takes approximately 11 hours. The cheapest way to reach Barnala from Haldwani is by Train Via Haridwar which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Haldwani
Ambala
Barnala
Approx Travel Time
10h 55m
₹585
Onwards
Haldwani
Ambala
Barnala
Approx Travel Time
11h 50m
₹3,642
Onwards
Via Saharanpur
Haldwani
Saharanpur
Barnala
Approx Travel Time
10h 55m
₹575
Onwards
Haldwani
Saharanpur
Barnala
Approx Travel Time
12h 10m
₹15,264
Onwards
Via Haridwar
CHEAPEST
Haldwani
Haridwar
Barnala
Approx Travel Time
10h 55m
₹360
Onwards
Haldwani
Haridwar
Barnala
Approx Travel Time
11h 55m
₹5,808
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Barnala
Approx Travel Time
11h 10m
On Demand
Via Roorkee
Haldwani
Roorkee
Barnala
Approx Travel Time
11h 55m
₹14,466
Onwards
Via Sonipat
Haldwani
Sonipat
Barnala
Approx Travel Time
11h 55m
₹5,979
Onwards
Via Delhi
Haldwani
Delhi
Barnala
Approx Travel Time
12h 55m
₹1,030
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Barnala?
Barnala is approximately 450+ kms from Haldwani.
How long does it take to reach Barnala from Haldwani?
It takes approximately 11 hours to reach Barnala from Haldwani by Train Via Ambala.
What is the cheapest way to reach Barnala from Haldwani?
The cheapest way to reach Barnala from Haldwani is by Train Via Haridwar.
What is the fastest way to reach Barnala from Haldwani?
The fastest way to reach Barnala from Haldwani is by Train Via Ambala.