
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
₹7,794
Onwards
Bathinda
Ghaziabad
Ajmer
Approx Travel Time
8h 20m
₹4,989
Onwards
Via Delhi, Ghaziabad
Bathinda
Delhi
Ghaziabad
Ajmer
Approx Travel Time
5h 10m
₹7,839
Onwards
Bathinda
Delhi
Ghaziabad
Ajmer
Approx Travel Time
7h 30m
₹18,972
Onwards
Via Delhi, Jaipur
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 36m
₹8,123
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 35m
₹6,678
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h
₹6,168
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.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Gonda
- Bathinda to Mysore
- Bathinda to Gopalganj
- Bathinda to Bhilai
- Bathinda to Tarn-Taran
- Bathinda to Veraval
- Bathinda to Ramanagara
- Bathinda to Kasaragod
- Bathinda to Ahmednagar
- Bathinda to Karimnagar
- Bathinda to Sasaram
- Bathinda to Bulandshahr
- Bathinda to Talcher
- Bathinda to Kopargaon
- Bathinda to Sandhol


