
Ranikhet to Ballia
Ballia is approximately 800+ kms from Ranikhet. The fastest way to reach Ballia from Ranikhet is by Cab, Train Via Bareilly, Lucknow. It takes approximately 18 hours. The cheapest way to reach Ballia from Ranikhet is by Bus, Train Via Haldwani, Lucknow which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly, Lucknow
RECOMMENDED
FASTEST
Ranikhet
Bareilly
Lucknow
Ballia
Approx Travel Time
17h 24m
₹8,046
Onwards
Ranikhet
Bareilly
Lucknow
Ballia
Approx Travel Time
20h 57m
₹8,559
Onwards
Via Kichha, Shahjahanpur
Ranikhet
Kichha
Shahjahanpur
Ballia
Approx Travel Time
17h 38m
₹4,652
Onwards
Via Bareilly, Sultanpur
Ranikhet
Bareilly
Sultanpur
Ballia
Approx Travel Time
17h 41m
₹14,739
Onwards
Via Haldwani, Lucknow
CHEAPEST
Ranikhet
Haldwani
Lucknow
Ballia
Approx Travel Time
18h 34m
₹1,490
Onwards
Ranikhet
Haldwani
Lucknow
Ballia
Approx Travel Time
20h 6m
₹1,624
Onwards
Via Bareilly, Shahjahanpur
Ranikhet
Bareilly
Shahjahanpur
Ballia
Approx Travel Time
17h 40m
₹7,566
Onwards
Via Bareilly, Jaunpur
Ranikhet
Bareilly
Jaunpur
Ballia
Approx Travel Time
18h 17m
₹7,616
Onwards
Via Kathgodam, Shahjahanpur
Ranikhet
Kathgodam
Shahjahanpur
Ballia
Approx Travel Time
18h 23m
₹4,599
Onwards
Via Kichha, Lucknow
Ranikhet
Kichha
Lucknow
Ballia
Approx Travel Time
17h 53m
₹4,698
Onwards
Frequently Asked Questions
What is the distance between Ranikhet and Ballia?
Ballia is approximately 800+ kms from Ranikhet.
How long does it take to reach Ballia from Ranikhet?
It takes approximately 18 hours to reach Ballia from Ranikhet by Cab, Train Via Bareilly, Lucknow.
What is the cheapest way to reach Ballia from Ranikhet?
The cheapest way to reach Ballia from Ranikhet is by Bus, Train Via Haldwani, Lucknow.
What is the fastest way to reach Ballia from Ranikhet?
The fastest way to reach Ballia from Ranikhet is by Cab, Train Via Bareilly, Lucknow.


