
Ballia to Haldwani
Haldwani is approximately 750+ kms from Ballia. The fastest way to reach Haldwani from Ballia is by Train, Cab Via Shahjahanpur. It takes approximately 14 hours. The cheapest way to reach Haldwani from Ballia is by Train Via Lucknow which would take approximately 15 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Ballia
Shahjahanpur
Haldwani
Approx Travel Time
13h 26m
₹4,745
Onwards
Ballia
Shahjahanpur
Haldwani
Approx Travel Time
14h 13m
₹1,329
Onwards
Via Lucknow
Ballia
Lucknow
Haldwani
Approx Travel Time
14h 53m
₹1,034
Onwards
CHEAPEST
Ballia
Lucknow
Haldwani
Approx Travel Time
14h 43m
₹510
Onwards
Ballia
Lucknow
Haldwani
Approx Travel Time
17h
₹1,948
Onwards
Via Gorakhpur, Pilibhit
Ballia
Gorakhpur
Pilibhit
Haldwani
Approx Travel Time
16h 10m
₹8,177
Onwards
Via Gorakhpur, Sitapur, Uttar Pradesh
Ballia
Gorakhpur
Sitapur, Uttar Pradesh
Haldwani
Approx Travel Time
18h 27m
₹6,691
Onwards
Via Varanasi, Bareilly
Ballia
Varanasi
Bareilly
Haldwani
Approx Travel Time
14h 11m
₹2,290
Onwards
Via Rasra, Bareilly
Ballia
Rasra
Bareilly
Haldwani
Approx Travel Time
14h 44m
₹2,320
Onwards
Via Varanasi, Shahjahanpur
Ballia
Varanasi
Shahjahanpur
Haldwani
Approx Travel Time
14h 16m
₹4,830
Onwards
Frequently Asked Questions
What is the distance between Ballia and Haldwani?
Haldwani is approximately 750+ kms from Ballia.
How long does it take to reach Haldwani from Ballia?
It takes approximately 14 hours to reach Haldwani from Ballia by Train, Cab Via Shahjahanpur.
What is the cheapest way to reach Haldwani from Ballia?
The cheapest way to reach Haldwani from Ballia is by Train Via Lucknow.
What is the fastest way to reach Haldwani from Ballia?
The fastest way to reach Haldwani from Ballia is by Train, Cab Via Shahjahanpur.

