Ajmer to Bharuch
Bharuch is approximately 600+ kms from Ajmer. The fastest way to reach Bharuch from Ajmer is by Flight, Train Via Surat. It takes approximately 5 hours. The cheapest way to reach Bharuch from Ajmer is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ahmedabad
Ajmer
Ahmedabad
Bharuch
Approx Travel Time
14h 10m
₹375
Onwards
Ajmer
Ahmedabad
Bharuch
Approx Travel Time
16h 40m
₹1,085
Onwards
Via Falna
Ajmer
Falna
Bharuch
Approx Travel Time
14h 10m
₹440
Onwards
Via Palanpur
Ajmer
Palanpur
Bharuch
Approx Travel Time
14h 55m
₹440
Onwards
Ajmer
Palanpur
Bharuch
Approx Travel Time
16h 40m
₹810
Onwards
Via Surat
FASTEST
Ajmer
Surat
Bharuch
Approx Travel Time
4h 40m
₹25,317
Onwards
Ajmer
Surat
Bharuch
Approx Travel Time
17h 10m
₹445
Onwards
Via Indore
Ajmer
Indore
Bharuch
Approx Travel Time
8h 55m
₹12,805
Onwards
Via Jaipur
Ajmer
Jaipur
Bharuch
Approx Travel Time
15h 55m
₹13,363
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Bharuch?
Bharuch is approximately 600+ kms from Ajmer.
How long does it take to reach Bharuch from Ajmer?
It takes approximately 5 hours to reach Bharuch from Ajmer by Flight, Train Via Surat.
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, Train Via Surat.