
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,180
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,225
Onwards
Bathinda
Delhi
Ghaziabad
Ajmer
Approx Travel Time
9h
₹2,680
Onwards
Via Delhi, Jaipur
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 20m
₹6,299
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h 35m
₹4,826
Onwards
Bathinda
Delhi
Jaipur
Ajmer
Approx Travel Time
7h
₹4,267
Onwards
Via Hisar
Bathinda
Hisar
Ajmer
Approx Travel Time
12h 27m
₹375
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
Routes To Bathinda
- Viluppuram to Bathinda
- Thiruvarur to Bathinda
- Phillaur to Bathinda
- Dhampur to Bathinda
- Baramulla to Bathinda
- Kottayam to Bathinda
- Joshimath to Bathinda
- Dhamnod to Bathinda
- Rawatsar to Bathinda
- Changanassery to Bathinda
- Chandausi to Bathinda
- Kanhangad to Bathinda
- Navi-Mumbai to Bathinda
- Lalkuan to Bathinda
- Puri to Bathinda


