Shirdi to Ajmer - Multiple Options To Reach By Train, Bus, Flight
Ajmer is approximately 800+ kms from Shirdi. The fastest way to reach Ajmer from Shirdi is by Train, Flight Via Pune. It takes approximately 6 hours. The cheapest way to reach Ajmer from Shirdi is by Train Via Kota which would take approximately 19 hours.
Sort By
Mode of Transport
Via Nandgaon
RECOMMENDED
Shirdi
Nandgaon
Ajmer
Approx Travel Time
18h 10m
On Demand
Shirdi
Nandgaon
Ajmer
Approx Travel Time
18h 25m
On Demand
Via Khachrod
Shirdi
Khachrod
Ajmer
Approx Travel Time
18h 25m
On Demand
Via Yeola
Shirdi
Yeola
Ajmer
Approx Travel Time
18h 10m
On Demand
Via Vadodara
Shirdi
Vadodara
Ajmer
Approx Travel Time
20h 40m
₹1,089
Onwards
Via Surat
Shirdi
Surat
Ajmer
Approx Travel Time
9h 10m
₹21,188
Onwards
Via Ujjain
Shirdi
Ujjain
Ajmer
Approx Travel Time
19h 10m
₹1,805
Onwards
Via Indore
Shirdi
Indore
Ajmer
Approx Travel Time
11h 40m
₹3,145
Onwards
Via Kota
CHEAPEST
Shirdi
Kota
Ajmer
Approx Travel Time
19h 10m
₹900
Onwards
Via Pune
FASTEST
Shirdi
Pune
Ajmer
Approx Travel Time
6h 10m
₹5,684
Onwards
Frequently Asked Questions
What is the distance between Shirdi and Ajmer?
Ajmer is approximately 800+ kms from Shirdi.
How long does it take to reach Ajmer from Shirdi?
It takes approximately 6 hours to reach Ajmer from Shirdi by Train, Flight Via Pune.
What is the cheapest way to reach Ajmer from Shirdi?
The cheapest way to reach Ajmer from Shirdi is by Train Via Kota.
What is the fastest way to reach Ajmer from Shirdi?
The fastest way to reach Ajmer from Shirdi is by Train, Flight Via Pune.