
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 16 hours.
Sort By
Mode of Transport
Via Shahjahanpur
RECOMMENDED
FASTEST
Ballia
Shahjahanpur
Haldwani
Approx Travel Time
14h 9m
₹5,852
Onwards
Ballia
Shahjahanpur
Haldwani
Approx Travel Time
15h 23m
₹829
Onwards
Via Lucknow
Ballia
Lucknow
Haldwani
Approx Travel Time
15h 13m
₹884
Onwards
CHEAPEST
Ballia
Lucknow
Haldwani
Approx Travel Time
15h 23m
₹510
Onwards
Ballia
Lucknow
Haldwani
Approx Travel Time
16h 45m
₹1,448
Onwards
Via Lucknow, Bareilly
Ballia
Lucknow
Bareilly
Haldwani
Approx Travel Time
14h 18m
₹3,086
Onwards
Ballia
Lucknow
Bareilly
Haldwani
Approx Travel Time
17h 51m
₹4,029
Onwards
Ballia
Lucknow
Bareilly
Haldwani
Approx Travel Time
15h 30m
₹904
Onwards
Via Shahjahanpur, Bareilly
Ballia
Shahjahanpur
Bareilly
Haldwani
Approx Travel Time
14h 34m
₹3,086
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Haldwani
Approx Travel Time
15h 11m
₹3,136
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.


