
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 Bharuch which would take approximately 22 hours.
Sort By
Mode of Transport
Via Nashik, Ahmedabad
RECOMMENDED
FASTEST
Shahapur
Nashik
Ahmedabad
Ajmer
Approx Travel Time
6h 2m
₹8,006
Onwards
Shahapur
Nashik
Ahmedabad
Ajmer
Approx Travel Time
7h 10m
₹11,253
Onwards
Via Mumbai, Udaipur
Shahapur
Mumbai
Udaipur
Ajmer
Approx Travel Time
6h 32m
On Demand
Shahapur
Mumbai
Udaipur
Ajmer
Approx Travel Time
6h 25m
On Demand
Via Thane
Shahapur
Thane
Ajmer
Approx Travel Time
18h 20m
On Demand
Via Navsari
Shahapur
Navsari
Ajmer
Approx Travel Time
19h 48m
₹6,111
Onwards
Via Bharuch
CHEAPEST
Shahapur
Bharuch
Ajmer
Approx Travel Time
21h 38m
₹3,500
Onwards
Via Nashik, Indore
Shahapur
Nashik
Indore
Ajmer
Approx Travel Time
23h 50m
₹4,410
Onwards
Via Mumbai, Ahmedabad
Shahapur
Mumbai
Ahmedabad
Ajmer
Approx Travel Time
6h 32m
₹9,298
Onwards
Via Navi Mumbai, Ahmedabad
Shahapur
Navi Mumbai
Ahmedabad
Ajmer
Approx Travel Time
7h 21m
₹9,144
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 Bharuch.
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.


