
Khanna to Ranikhet
Ranikhet is approximately 500+ kms from Khanna. The fastest way to reach Ranikhet from Khanna is by Train, Bus, Cab Via Nagina, Kichha. It takes approximately 12 hours. The cheapest way to reach Ranikhet from Khanna is by Train, Bus Via Dhampur, Haldwani which would take approximately 13 hours.
Sort By
Mode of Transport
Via Nagina, Kichha
RECOMMENDED
FASTEST
Khanna
Nagina
Kichha
Ranikhet
Approx Travel Time
12h 8m
On Demand
Via Moradabad
Khanna
Moradabad
Ranikhet
Approx Travel Time
12h 35m
₹4,730
Onwards
Via Dhampur, Haldwani
CHEAPEST
Khanna
Dhampur
Haldwani
Ranikhet
Approx Travel Time
13h 16m
₹1,024
Onwards
Khanna
Dhampur
Haldwani
Ranikhet
Approx Travel Time
15h 29m
₹1,974
Onwards
Via Kichha
Khanna
Kichha
Ranikhet
Approx Travel Time
13h 29m
₹4,432
Onwards
Via Dhampur, Jim Corbett (Ramnagar)
Khanna
Dhampur
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
12h 41m
₹12,277
Onwards
Via Moradabad, Nainital
Khanna
Moradabad
Nainital
Ranikhet
Approx Travel Time
12h 33m
₹3,194
Onwards
Via Rampur (Uttar Pradesh)
Khanna
Rampur (Uttar Pradesh)
Ranikhet
Approx Travel Time
12h 44m
₹11,532
Onwards
Via Nagina, Rudrapur
Khanna
Nagina
Rudrapur
Ranikhet
Approx Travel Time
12h 57m
On Demand
Via Rampur (Uttar Pradesh), Nainital
Khanna
Rampur (Uttar Pradesh)
Nainital
Ranikhet
Approx Travel Time
12h 50m
₹3,199
Onwards
Frequently Asked Questions
What is the distance between Khanna and Ranikhet?
Ranikhet is approximately 500+ kms from Khanna.
How long does it take to reach Ranikhet from Khanna?
It takes approximately 12 hours to reach Ranikhet from Khanna by Train, Bus, Cab Via Nagina, Kichha.
What is the cheapest way to reach Ranikhet from Khanna?
The cheapest way to reach Ranikhet from Khanna is by Train, Bus Via Dhampur, Haldwani.
What is the fastest way to reach Ranikhet from Khanna?
The fastest way to reach Ranikhet from Khanna is by Train, Bus, Cab Via Nagina, Kichha.


