
Ajmer to Bhachau
Bhachau is approximately 600+ kms from Ajmer. The fastest way to reach Bhachau from Ajmer is by Flight, Train Via Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Bhachau from Ajmer is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Viramgam
Ajmer
Viramgam
Bhachau
Approx Travel Time
15h 25m
₹465
Onwards
Via Ahmedabad
Ajmer
Ahmedabad
Bhachau
Approx Travel Time
15h 40m
₹415
Onwards
FASTEST
Ajmer
Ahmedabad
Bhachau
Approx Travel Time
7h 10m
₹3,635
Onwards
Ajmer
Ahmedabad
Bhachau
Approx Travel Time
18h 10m
₹625
Onwards
Via Nadiad
Ajmer
Nadiad
Bhachau
Approx Travel Time
17h 11m
₹455
Onwards
Via Anand
Ajmer
Anand
Bhachau
Approx Travel Time
17h 40m
₹545
Onwards
Via Bhuj
Ajmer
Bhuj
Bhachau
Approx Travel Time
20h 10m
₹845
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Bhachau?
Bhachau is approximately 600+ kms from Ajmer.
How long does it take to reach Bhachau from Ajmer?
It takes approximately 7 hours to reach Bhachau from Ajmer by Flight, Train Via Ahmedabad.
What is the cheapest way to reach Bhachau from Ajmer?
The cheapest way to reach Bhachau from Ajmer is by Train.
What is the fastest way to reach Bhachau from Ajmer?
The fastest way to reach Bhachau from Ajmer is by Flight, Train Via Ahmedabad.