
Ajmer to Almora
Almora is approximately 650+ kms from Ajmer. The fastest way to reach Almora from Ajmer is by Flight, Train, Cab Via Ghaziabad, Moradabad. It takes approximately 10 hours. The cheapest way to reach Almora from Ajmer is by Train, Bus Via Jaipur, Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ghaziabad, Moradabad
RECOMMENDED
FASTEST
Ajmer
Ghaziabad
Moradabad
Almora
Approx Travel Time
10h 14m
₹8,609
Onwards
Via Ghaziabad, Delhi
Ajmer
Ghaziabad
Delhi
Almora
Approx Travel Time
10h 53m
₹5,044
Onwards
Ajmer
Ghaziabad
Delhi
Almora
Approx Travel Time
12h 18m
₹5,199
Onwards
Via Moradabad
Ajmer
Moradabad
Almora
Approx Travel Time
16h 43m
₹6,374
Onwards
Via Jaipur, Delhi
CHEAPEST
Ajmer
Jaipur
Delhi
Almora
Approx Travel Time
16h 6m
₹2,789
Onwards
Ajmer
Jaipur
Delhi
Almora
Approx Travel Time
18h 38m
₹4,809
Onwards
Via Delhi
Ajmer
Delhi
Almora
Approx Travel Time
15h 18m
₹3,375
Onwards
Via Ghaziabad, Rudrapur
Ajmer
Ghaziabad
Rudrapur
Almora
Approx Travel Time
10h 38m
₹5,707
Onwards
Via Ghaziabad, Kashipur
Ajmer
Ghaziabad
Kashipur
Almora
Approx Travel Time
11h 41m
₹7,682
Onwards
Via Ghaziabad, Jim Corbett (Ramnagar)
Ajmer
Ghaziabad
Jim Corbett (Ramnagar)
Almora
Approx Travel Time
11h 42m
₹8,710
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Almora?
Almora is approximately 650+ kms from Ajmer.
How long does it take to reach Almora from Ajmer?
It takes approximately 10 hours to reach Almora from Ajmer by Flight, Train, Cab Via Ghaziabad, Moradabad.
What is the cheapest way to reach Almora from Ajmer?
The cheapest way to reach Almora from Ajmer is by Train, Bus Via Jaipur, Delhi.
What is the fastest way to reach Almora from Ajmer?
The fastest way to reach Almora from Ajmer is by Flight, Train, Cab Via Ghaziabad, Moradabad.