
Ballia to Ranikhet
Ranikhet is approximately 800+ kms from Ballia. The fastest way to reach Ranikhet from Ballia is by Train, Bus, Cab Via Shahjahanpur, Kichha. It takes approximately 15 hours. The cheapest way to reach Ranikhet from Ballia is by Train, Bus Via Lucknow, Haldwani which would take approximately 18 hours.
Sort By
Mode of Transport
Via Sultanpur, Bareilly
RECOMMENDED
Ballia
Sultanpur
Bareilly
Ranikhet
Approx Travel Time
15h 54m
₹11,088
Onwards
Via Shahjahanpur, Bareilly
Ballia
Shahjahanpur
Bareilly
Ranikhet
Approx Travel Time
16h 3m
₹2,915
Onwards
Via Shahjahanpur, Kichha
FASTEST
Ballia
Shahjahanpur
Kichha
Ranikhet
Approx Travel Time
14h 46m
₹5,217
Onwards
Via Lucknow, Haldwani
CHEAPEST
Ballia
Lucknow
Haldwani
Ranikhet
Approx Travel Time
17h 58m
₹1,109
Onwards
Ballia
Lucknow
Haldwani
Ranikhet
Approx Travel Time
18h 10m
₹2,023
Onwards
Via Lucknow, Bareilly
Ballia
Lucknow
Bareilly
Ranikhet
Approx Travel Time
16h 2m
₹4,558
Onwards
Ballia
Lucknow
Bareilly
Ranikhet
Approx Travel Time
15h 47m
₹2,915
Onwards
Via Jaunpur, Bareilly
Ballia
Jaunpur
Bareilly
Ranikhet
Approx Travel Time
16h 40m
₹2,965
Onwards
Via Ayodhya, Bareilly
Ballia
Ayodhya
Bareilly
Ranikhet
Approx Travel Time
16h 17m
₹12,102
Onwards
Via Shahjahanpur, Kathgodam
Ballia
Shahjahanpur
Kathgodam
Ranikhet
Approx Travel Time
15h 18m
₹3,953
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 15 hours to reach Ranikhet from Ballia by Train, Bus, Cab Via Shahjahanpur, Kichha.
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, Bus, Cab Via Shahjahanpur, Kichha.


