
Bathinda to Ajmer
Ajmer is approximately 450+ kms from Bathinda. The fastest way to reach Ajmer from Bathinda is by Flight Via Ghaziabad. It takes approximately 4 hours. The cheapest way to reach Ajmer from Bathinda is by Train which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ghaziabad
FASTEST
Bathinda
Ghaziabad
Ajmer
Approx Travel Time
4h
₹4,600
Onwards
Bathinda
Ghaziabad
Ajmer
Approx Travel Time
8h 20m
₹2,715
Onwards
Via Delhi, Ghaziabad
Bathinda
Delhi
Ghaziabad
Ajmer
Approx Travel Time
5h 10m
₹4,645
Onwards
Bathinda
Delhi
Ghaziabad
Ajmer
Approx Travel Time
7h 30m
₹16,375
Onwards
Via Delhi, Jaipur
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 36m
₹6,166
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 35m
₹5,256
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h
₹4,146
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Ajmer?
Ajmer is approximately 450+ kms from Bathinda.
How long does it take to reach Ajmer from Bathinda?
It takes approximately 4 hours to reach Ajmer from Bathinda by Flight Via Ghaziabad.
What is the cheapest way to reach Ajmer from Bathinda?
The cheapest way to reach Ajmer from Bathinda is by Train.
What is the fastest way to reach Ajmer from Bathinda?
The fastest way to reach Ajmer from Bathinda is by Flight Via Ghaziabad.


