
Bareilly to Ajmer
Ajmer is approximately 650+ kms from Bareilly. The fastest way to reach Ajmer from Bareilly is by Train, Flight Via Lucknow. It takes approximately 6 hours. The cheapest way to reach Ajmer from Bareilly is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ghaziabad
Bareilly
Ghaziabad
Ajmer
Approx Travel Time
6h 26m
₹2,605
Onwards
Bareilly
Ghaziabad
Ajmer
Approx Travel Time
7h 50m
₹2,767
Onwards
Via Lucknow
FASTEST
Bareilly
Lucknow
Ajmer
Approx Travel Time
5h 57m
₹4,121
Onwards
Bareilly
Lucknow
Ajmer
Approx Travel Time
7h 40m
₹7,747
Onwards
Via Agra
Bareilly
Agra
Ajmer
Approx Travel Time
14h 59m
₹3,215
Onwards
Bareilly
Agra
Ajmer
Approx Travel Time
12h 4m
₹2,855
Onwards
Via Delhi
Bareilly
Delhi
Ajmer
Approx Travel Time
14h
₹1,179
Onwards
Frequently Asked Questions
What is the distance between Bareilly and Ajmer?
Ajmer is approximately 650+ kms from Bareilly.
How long does it take to reach Ajmer from Bareilly?
It takes approximately 6 hours to reach Ajmer from Bareilly by Train, Flight Via Lucknow.
What is the cheapest way to reach Ajmer from Bareilly?
The cheapest way to reach Ajmer from Bareilly is by Train.
What is the fastest way to reach Ajmer from Bareilly?
The fastest way to reach Ajmer from Bareilly is by Train, Flight Via Lucknow.
Routes Connecting Bareilly
Routes From Bareilly
- Bareilly to Udupi
- Bareilly to Bhusawal
- Bareilly to Kanpur
- Bareilly to Dhampur
- Bareilly to Kolhapur
- Bareilly to Pratapgarh
- Bareilly to Sathyamangalam
- Bareilly to Sirohi
- Bareilly to Bikaner
- Bareilly to Anuppur
- Bareilly to Rourkela
- Bareilly to Balasore
- Bareilly to Chittoor
- Bareilly to Anantapur
- Bareilly to Nathdwara


