
Ajmer to Ranikhet
Ranikhet is approximately 650+ kms from Ajmer. The fastest way to reach Ranikhet from Ajmer is by Flight, Train, Cab Via Ghaziabad, Rudrapur. It takes approximately 11 hours. The cheapest way to reach Ranikhet from Ajmer is by Train, Bus Via Moradabad, Haldwani which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ghaziabad, Rudrapur
RECOMMENDED
FASTEST
Ajmer
Ghaziabad
Rudrapur
Ranikhet
Approx Travel Time
10h 31m
₹5,534
Onwards
Via Ghaziabad, Lalkuan
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
10h 46m
₹7,553
Onwards
Ajmer
Ghaziabad
Lalkuan
Ranikhet
Approx Travel Time
10h 41m
₹6,959
Onwards
Via Moradabad
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 36m
₹5,175
Onwards
Ajmer
Moradabad
Ranikhet
Approx Travel Time
16h 9m
₹5,729
Onwards
Via Ghaziabad, Haldwani
Ajmer
Ghaziabad
Haldwani
Ranikhet
Approx Travel Time
12h 41m
₹3,324
Onwards
Via Moradabad, Haldwani
CHEAPEST
Ajmer
Moradabad
Haldwani
Ranikhet
Approx Travel Time
18h 23m
₹1,169
Onwards
Via Rampur (Uttar Pradesh), Haldwani
Ajmer
Rampur (Uttar Pradesh)
Haldwani
Ranikhet
Approx Travel Time
17h 33m
₹1,724
Onwards
Via Ghaziabad, Jim Corbett (Ramnagar)
Ajmer
Ghaziabad
Jim Corbett (Ramnagar)
Ranikhet
Approx Travel Time
11h 57m
₹6,179
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 11 hours to reach Ranikhet from Ajmer by Flight, Train, Cab Via Ghaziabad, Rudrapur.
What is the cheapest way to reach Ranikhet from Ajmer?
The cheapest way to reach Ranikhet from Ajmer is by Train, Bus Via Moradabad, Haldwani.
What is the fastest way to reach Ranikhet from Ajmer?
The fastest way to reach Ranikhet from Ajmer is by Flight, Train, Cab Via Ghaziabad, Rudrapur.


