
Ballia to Ranikhet
Ranikhet is approximately 800+ kms from Ballia. The fastest way to reach Ranikhet from Ballia is by Train, Cab Via Lucknow, Bareilly. It takes approximately 18 hours. The cheapest way to reach Ranikhet from Ballia is by Train, Bus Via Lucknow, Haldwani which would take approximately 19 hours.
Sort By
Mode of Transport
Via Sultanpur, Bareilly
RECOMMENDED
Ballia
Sultanpur
Bareilly
Ranikhet
Approx Travel Time
17h 41m
₹11,782
Onwards
Via Lucknow, Bareilly
FASTEST
Ballia
Lucknow
Bareilly
Ranikhet
Approx Travel Time
17h 24m
₹3,608
Onwards
Ballia
Lucknow
Bareilly
Ranikhet
Approx Travel Time
20h 57m
₹4,651
Onwards
Via Shahjahanpur, Kichha
Ballia
Shahjahanpur
Kichha
Ranikhet
Approx Travel Time
17h 38m
₹4,897
Onwards
Via Lucknow, Haldwani
CHEAPEST
Ballia
Lucknow
Haldwani
Ranikhet
Approx Travel Time
18h 34m
₹1,109
Onwards
Ballia
Lucknow
Haldwani
Ranikhet
Approx Travel Time
20h 6m
₹1,673
Onwards
Via Shahjahanpur, Bareilly
Ballia
Shahjahanpur
Bareilly
Ranikhet
Approx Travel Time
17h 40m
₹3,608
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Ranikhet
Approx Travel Time
18h 17m
₹3,658
Onwards
Via Shahjahanpur, Haldwani
Ballia
Shahjahanpur
Haldwani
Ranikhet
Approx Travel Time
18h 44m
₹1,304
Onwards
Via Ayodhya, Bareilly
Ballia
Ayodhya
Bareilly
Ranikhet
Approx Travel Time
18h 6m
₹12,523
Onwards
Frequently Asked Questions
What is the distance between Ballia and Ranikhet?
Ranikhet is approximately 800+ kms from Ballia.
How long does it take to reach Ranikhet from Ballia?
It takes approximately 18 hours to reach Ranikhet from Ballia by Train, Cab Via Lucknow, Bareilly.
What is the cheapest way to reach Ranikhet from Ballia?
The cheapest way to reach Ranikhet from Ballia is by Train, Bus Via Lucknow, Haldwani.
What is the fastest way to reach Ranikhet from Ballia?
The fastest way to reach Ranikhet from Ballia is by Train, Cab Via Lucknow, Bareilly.


