
Puri to Ajmer
Ajmer is approximately 1400+ kms from Puri. The fastest way to reach Ajmer from Puri is by Train, Flight Via Bhubaneshwar, Jaipur. It takes approximately 7 hours. The cheapest way to reach Ajmer from Puri is by Train which would take approximately 44 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Jaipur
RECOMMENDED
Puri
Bhubaneshwar
Jaipur
Ajmer
Approx Travel Time
6h 51m
₹17,393
Onwards
FASTEST
Puri
Bhubaneshwar
Jaipur
Ajmer
Approx Travel Time
6h 26m
₹16,111
Onwards
Puri
Bhubaneshwar
Jaipur
Ajmer
Approx Travel Time
8h 51m
₹11,832
Onwards
Puri
Bhubaneshwar
Jaipur
Ajmer
Approx Travel Time
7h 45m
₹16,156
Onwards
Via Sagar
Puri
Sagar
Ajmer
Approx Travel Time
1d 9h 5m
On Demand
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Ajmer
Approx Travel Time
1d 11h 55m
₹2,232
Onwards
Via Jharsuguda, Gwalior
Puri
Jharsuguda
Gwalior
Ajmer
Approx Travel Time
1d 13h 45m
On Demand
Via Bhubaneshwar, Prayagraj(Allahabad)
Puri
Bhubaneshwar
Prayagraj(Allahabad)
Ajmer
Approx Travel Time
7h 1m
On Demand
Frequently Asked Questions
What is the distance between Puri and Ajmer?
Ajmer is approximately 1400+ kms from Puri.
How long does it take to reach Ajmer from Puri?
It takes approximately 7 hours to reach Ajmer from Puri by Train, Flight Via Bhubaneshwar, Jaipur.
What is the cheapest way to reach Ajmer from Puri?
The cheapest way to reach Ajmer from Puri is by Train.
What is the fastest way to reach Ajmer from Puri?
The fastest way to reach Ajmer from Puri is by Train, Flight Via Bhubaneshwar, Jaipur.