
Nainital to Ajmer
Ajmer is approximately 650+ kms from Nainital. The fastest way to reach Ajmer from Nainital is by Bus, Train Via Kathgodam. It takes approximately 15 hours. The cheapest way to reach Ajmer from Nainital is by Bus, Train Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Kathgodam
RECOMMENDED
FASTEST
Nainital
Kathgodam
Ajmer
Approx Travel Time
14h 25m
On Demand
Via Moradabad
Nainital
Moradabad
Ajmer
Approx Travel Time
15h 1m
₹3,834
Onwards
Via Delhi
CHEAPEST
Nainital
Delhi
Ajmer
Approx Travel Time
15h 40m
₹554
Onwards
Nainital
Delhi
Ajmer
Approx Travel Time
17h 25m
₹899
Onwards
Nainital
Delhi
Ajmer
Approx Travel Time
16h 17m
₹4,568
Onwards
Via Rudrapur
Nainital
Rudrapur
Ajmer
Approx Travel Time
14h 47m
On Demand
Via Haldwani
Nainital
Haldwani
Ajmer
Approx Travel Time
15h 10m
On Demand
Via Meerut
Nainital
Meerut
Ajmer
Approx Travel Time
15h 53m
₹4,443
Onwards
Via Bareilly
Nainital
Bareilly
Ajmer
Approx Travel Time
16h 16m
₹3,615
Onwards
Via Ghaziabad
Nainital
Ghaziabad
Ajmer
Approx Travel Time
16h 28m
₹4,456
Onwards
Frequently Asked Questions
What is the distance between Nainital and Ajmer?
Ajmer is approximately 650+ kms from Nainital.
How long does it take to reach Ajmer from Nainital?
It takes approximately 15 hours to reach Ajmer from Nainital by Bus, Train Via Kathgodam.
What is the cheapest way to reach Ajmer from Nainital?
The cheapest way to reach Ajmer from Nainital is by Bus, Train Via Delhi.
What is the fastest way to reach Ajmer from Nainital?
The fastest way to reach Ajmer from Nainital is by Bus, Train Via Kathgodam.