
Ajmer to Bathinda
Bathinda is approximately 450+ kms from Ajmer. The fastest way to reach Bathinda from Ajmer is by Flight Via Ghaziabad. It takes approximately 4 hours. The cheapest way to reach Bathinda from Ajmer is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ghaziabad
FASTEST
Ajmer
Ghaziabad
Bathinda
Approx Travel Time
4h
₹5,694
Onwards
Via Kishangarh, Ghaziabad
Ajmer
Kishangarh
Ghaziabad
Bathinda
Approx Travel Time
5h 22m
₹7,154
Onwards
Ajmer
Kishangarh
Ghaziabad
Bathinda
Approx Travel Time
5h 24m
₹5,754
Onwards
Ajmer
Kishangarh
Ghaziabad
Bathinda
Approx Travel Time
5h 26m
₹5,884
Onwards
Via Jaipur, Delhi
Ajmer
Jaipur
Delhi
Bathinda
Approx Travel Time
5h 20m
₹13,403
Onwards
Ajmer
Jaipur
Delhi
Bathinda
Approx Travel Time
7h 20m
₹7,495
Onwards
Ajmer
Jaipur
Delhi
Bathinda
Approx Travel Time
7h
₹5,525
Onwards
Via Jaipur, Ghaziabad
Ajmer
Jaipur
Ghaziabad
Bathinda
Approx Travel Time
6h 10m
₹14,497
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Bathinda?
Bathinda is approximately 450+ kms from Ajmer.
How long does it take to reach Bathinda from Ajmer?
It takes approximately 4 hours to reach Bathinda from Ajmer by Flight Via Ghaziabad.
What is the cheapest way to reach Bathinda from Ajmer?
The cheapest way to reach Bathinda from Ajmer is by Train.
What is the fastest way to reach Bathinda from Ajmer?
The fastest way to reach Bathinda from Ajmer is by Flight Via Ghaziabad.