
Ajmer to Bharuch
Bharuch is approximately 700+ kms from Ajmer. The fastest way to reach Bharuch from Ajmer is by Flight, Bus Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Bharuch from Ajmer is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ahmedabad
Ajmer
Ahmedabad
Bharuch
Approx Travel Time
6h 30m
On Demand
Ajmer
Ahmedabad
Bharuch
Approx Travel Time
6h 15m
₹6,813
Onwards
FASTEST
Ajmer
Ahmedabad
Bharuch
Approx Travel Time
3h 35m
₹4,604
Onwards
Via Jaipur, Vadodara
Ajmer
Jaipur
Vadodara
Bharuch
Approx Travel Time
8h 49m
₹5,423
Onwards
Ajmer
Jaipur
Vadodara
Bharuch
Approx Travel Time
8h 45m
₹7,393
Onwards
Via Bhilwara
Ajmer
Bhilwara
Bharuch
Approx Travel Time
13h 28m
₹3,552
Onwards
Via Vadodara
Ajmer
Vadodara
Bharuch
Approx Travel Time
11h 6m
₹1,600
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Bharuch?
Bharuch is approximately 700+ kms from Ajmer.
How long does it take to reach Bharuch from Ajmer?
It takes approximately 4 hours to reach Bharuch from Ajmer by Flight, Bus Via Ahmedabad.
What is the cheapest way to reach Bharuch from Ajmer?
The cheapest way to reach Bharuch from Ajmer is by Train.
What is the fastest way to reach Bharuch from Ajmer?
The fastest way to reach Bharuch from Ajmer is by Flight, Bus Via Ahmedabad.


