
Shahapur to Ajmer
Ajmer is approximately 850+ kms from Shahapur. The fastest way to reach Ajmer from Shahapur is by Train, Flight Via Nashik, Ahmedabad. It takes approximately 6 hours. The cheapest way to reach Ajmer from Shahapur is by Bus Via Thane which would take approximately 23 hours.
Sort By
Mode of Transport
Via Nashik, Ahmedabad
RECOMMENDED
FASTEST
Shahapur
Nashik
Ahmedabad
Ajmer
Approx Travel Time
6h 2m
₹7,749
Onwards
Via Pune
Shahapur
Pune
Ajmer
Approx Travel Time
7h 49m
₹8,617
Onwards
Shahapur
Pune
Ajmer
Approx Travel Time
7h 50m
₹6,999
Onwards
Via Thane
Shahapur
Thane
Ajmer
Approx Travel Time
18h 20m
On Demand
CHEAPEST
Shahapur
Thane
Ajmer
Approx Travel Time
22h 25m
₹4,900
Onwards
Via Mumbai, Ahmedabad
Shahapur
Mumbai
Ahmedabad
Ajmer
Approx Travel Time
20h 8m
On Demand
Shahapur
Mumbai
Ahmedabad
Ajmer
Approx Travel Time
7h 3m
₹8,585
Onwards
Shahapur
Mumbai
Ahmedabad
Ajmer
Approx Travel Time
6h 25m
₹8,545
Onwards
Via Mumbai, Vadodara
Shahapur
Mumbai
Vadodara
Ajmer
Approx Travel Time
1d 1h 48m
₹4,939
Onwards
Via Mumbai, Jodhpur
Shahapur
Mumbai
Jodhpur
Ajmer
Approx Travel Time
9h 59m
₹11,636
Onwards
Frequently Asked Questions
What is the distance between Shahapur and Ajmer?
Ajmer is approximately 850+ kms from Shahapur.
How long does it take to reach Ajmer from Shahapur?
It takes approximately 6 hours to reach Ajmer from Shahapur by Train, Flight Via Nashik, Ahmedabad.
What is the cheapest way to reach Ajmer from Shahapur?
The cheapest way to reach Ajmer from Shahapur is by Bus Via Thane.
What is the fastest way to reach Ajmer from Shahapur?
The fastest way to reach Ajmer from Shahapur is by Train, Flight Via Nashik, Ahmedabad.


