
Nandura to Ajmer
Ajmer is approximately 900+ kms from Nandura. The fastest way to reach Ajmer from Nandura is by Train, Flight Via Jalgaon, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Ajmer from Nandura is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Jalgaon, Ahmedabad
RECOMMENDED
FASTEST
Nandura
Jalgaon
Ahmedabad
Ajmer
Approx Travel Time
7h
₹6,539
Onwards
Nandura
Jalgaon
Ahmedabad
Ajmer
Approx Travel Time
7h 15m
₹6,973
Onwards
Via Indore
Nandura
Indore
Ajmer
Approx Travel Time
16h 5m
₹1,090
Onwards
Via Mandsaur
Nandura
Mandsaur
Ajmer
Approx Travel Time
18h 26m
₹12,626
Onwards
Via Ujjain
Nandura
Ujjain
Ajmer
Approx Travel Time
16h 37m
₹1,800
Onwards
Via Unjha
Nandura
Unjha
Ajmer
Approx Travel Time
19h 48m
₹675
Onwards
Via Marwar Junction
Nandura
Marwar Junction
Ajmer
Approx Travel Time
22h
On Demand
Via Nagpur
Nandura
Nagpur
Ajmer
Approx Travel Time
7h 45m
₹5,314
Onwards
Frequently Asked Questions
What is the distance between Nandura and Ajmer?
Ajmer is approximately 900+ kms from Nandura.
How long does it take to reach Ajmer from Nandura?
It takes approximately 7 hours to reach Ajmer from Nandura by Train, Flight Via Jalgaon, Ahmedabad.
What is the cheapest way to reach Ajmer from Nandura?
The cheapest way to reach Ajmer from Nandura is by Train.
What is the fastest way to reach Ajmer from Nandura?
The fastest way to reach Ajmer from Nandura is by Train, Flight Via Jalgaon, Ahmedabad.


