
Ajmer to Ranikhet
Ranikhet is approximately 650+ kms from Ajmer. The fastest way to reach Ranikhet from Ajmer is by Flight, Bus Via Ghaziabad. It takes approximately 10 hours. The cheapest way to reach Ranikhet from Ajmer is by Train, Bus Via Ghaziabad which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Ajmer
Ghaziabad
Ranikhet
Approx Travel Time
9h 58m
₹4,840
Onwards
CHEAPEST
Ajmer
Ghaziabad
Ranikhet
Approx Travel Time
17h 56m
₹1,980
Onwards
Via Ghaziabad, Rudrapur
Ajmer
Ghaziabad
Rudrapur
Ranikhet
Approx Travel Time
10h 31m
₹6,174
Onwards
Via Ghaziabad, Lalkuan
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
10h 46m
₹7,614
Onwards
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
10h 41m
₹7,020
Onwards
Via Moradabad
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 36m
₹3,274
Onwards
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 9m
₹3,928
Onwards
Via Noida
Ajmer
Noida
Ranikhet
Approx Travel Time
16h 51m
₹2,199
Onwards
Via Ghaziabad, Jim Corbett (Ramnagar)
Ajmer
Ghaziabad
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
11h 57m
₹5,999
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 10 hours to reach Ranikhet from Ajmer by Flight, Bus Via Ghaziabad.
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 Via Ghaziabad.


