
Ajmer to Ranikhet
Ranikhet is approximately 650+ kms from Ajmer. The fastest way to reach Ranikhet from Ajmer is by Flight, Bus, Cab Via Ghaziabad, Lalkuan. It takes approximately 7 hours. The cheapest way to reach Ranikhet from Ajmer is by Train, Bus Via Ghaziabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
Ajmer
Ghaziabad
Ranikhet
Approx Travel Time
13h 11m
₹3,787
Onwards
CHEAPEST
Ajmer
Ghaziabad
Ranikhet
Approx Travel Time
19h 49m
₹2,268
Onwards
Via Ghaziabad, Rudrapur
Ajmer
Ghaziabad
Rudrapur
Ranikhet
Approx Travel Time
11h 15m
₹5,422
Onwards
Via Ghaziabad, Lalkuan
FASTEST
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
6h 53m
₹7,191
Onwards
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
11h 32m
₹6,500
Onwards
Via Moradabad
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 29m
₹4,927
Onwards
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 17m
₹5,581
Onwards
Via Noida
Ajmer
Noida
Ranikhet
Approx Travel Time
16h 11m
₹2,987
Onwards
Via Ghaziabad, Jim Corbett (Ramnagar)
Ajmer
Ghaziabad
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
11h 45m
₹4,976
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Ranikhet?
Ranikhet is approximately 650+ kms from Ajmer.
How long does it take to reach Ranikhet from Ajmer?
It takes approximately 7 hours to reach Ranikhet from Ajmer by Flight, Bus, Cab Via Ghaziabad, Lalkuan.
What is the cheapest way to reach Ranikhet from Ajmer?
The cheapest way to reach Ranikhet from Ajmer is by Train, Bus Via Ghaziabad.
What is the fastest way to reach Ranikhet from Ajmer?
The fastest way to reach Ranikhet from Ajmer is by Flight, Bus, Cab Via Ghaziabad, Lalkuan.


