
Ajmer to Shahapur
Shahapur is approximately 900+ kms from Ajmer. The fastest way to reach Shahapur from Ajmer is by Flight, Bus Via Udaipur, Mumbai. It takes approximately 7 hours. The cheapest way to reach Shahapur from Ajmer is by Train, Bus Via Ahmedabad which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad, Nashik
RECOMMENDED
Ajmer
Ahmedabad
Nashik
Shahapur
Approx Travel Time
7h 10m
₹11,411
Onwards
Ajmer
Ahmedabad
Nashik
Shahapur
Approx Travel Time
7h 5m
₹11,262
Onwards
Via Ahmedabad
CHEAPEST
Ajmer
Ahmedabad
Shahapur
Approx Travel Time
19h 52m
₹2,370
Onwards
Via Bhiwandi
Ajmer
Bhiwandi
Shahapur
Approx Travel Time
18h 17m
₹2,575
Onwards
Via Thane
Ajmer
Thane
Shahapur
Approx Travel Time
22h 25m
₹2,910
Onwards
Via Indore, Nashik
Ajmer
Indore
Nashik
Shahapur
Approx Travel Time
23h 50m
₹3,779
Onwards
Via Udaipur, Mumbai
Ajmer
Udaipur
Mumbai
Shahapur
Approx Travel Time
6h 32m
On Demand
FASTEST
Ajmer
Udaipur
Mumbai
Shahapur
Approx Travel Time
6h 25m
On Demand
Via Ahmedabad, Mumbai
Ajmer
Ahmedabad
Mumbai
Shahapur
Approx Travel Time
6h 32m
₹9,636
Onwards
Via Pune
Ajmer
Pune
Shahapur
Approx Travel Time
7h 50m
₹9,219
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Shahapur?
Shahapur is approximately 900+ kms from Ajmer.
How long does it take to reach Shahapur from Ajmer?
It takes approximately 7 hours to reach Shahapur from Ajmer by Flight, Bus Via Udaipur, Mumbai.
What is the cheapest way to reach Shahapur from Ajmer?
The cheapest way to reach Shahapur from Ajmer is by Train, Bus Via Ahmedabad.
What is the fastest way to reach Shahapur from Ajmer?
The fastest way to reach Shahapur from Ajmer is by Flight, Bus Via Udaipur, Mumbai.


