
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 Bus Via Bharuch which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ahmedabad, Nashik
RECOMMENDED
Ajmer
Ahmedabad
Nashik
Shahapur
Approx Travel Time
7h 10m
₹9,626
Onwards
Via Udaipur, Mumbai
FASTEST
Ajmer
Udaipur
Mumbai
Shahapur
Approx Travel Time
6h 25m
On Demand
Ajmer
Udaipur
Mumbai
Shahapur
Approx Travel Time
6h 32m
On Demand
Via Thane
Ajmer
Thane
Shahapur
Approx Travel Time
18h 20m
On Demand
Via Navsari
Ajmer
Navsari
Shahapur
Approx Travel Time
19h 48m
₹5,311
Onwards
Via Bharuch
CHEAPEST
Ajmer
Bharuch
Shahapur
Approx Travel Time
21h 38m
₹2,700
Onwards
Via Indore, Nashik
Ajmer
Indore
Nashik
Shahapur
Approx Travel Time
23h 50m
₹3,535
Onwards
Via Ahmedabad, Mumbai
Ajmer
Ahmedabad
Mumbai
Shahapur
Approx Travel Time
6h 32m
₹8,594
Onwards
Via Ahmedabad, Navi Mumbai
Ajmer
Ahmedabad
Navi Mumbai
Shahapur
Approx Travel Time
7h 21m
₹8,480
Onwards
Via Pune
Ajmer
Pune
Shahapur
Approx Travel Time
7h 50m
₹8,935
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 Bus Via Bharuch.
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.


