
Ajmer to Amritsar
Amritsar is approximately 700+ kms from Ajmer. The fastest way to reach Amritsar from Ajmer is by Flight Via Jaipur. It takes approximately 3 hours. The cheapest way to reach Amritsar from Ajmer is by Train Via Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
Ajmer
Jaipur
Amritsar
Approx Travel Time
5h 10m
₹5,795
Onwards
FASTEST
Ajmer
Jaipur
Amritsar
Approx Travel Time
3h 10m
₹13,489
Onwards
Via Mohali
Ajmer
Mohali
Amritsar
Approx Travel Time
17h 25m
₹515
Onwards
Ajmer
Mohali
Amritsar
Approx Travel Time
17h 55m
₹3,732
Onwards
Ajmer
Mohali
Amritsar
Approx Travel Time
18h 40m
₹995
Onwards
Via Ambala
Ajmer
Ambala
Amritsar
Approx Travel Time
17h 40m
₹490
Onwards
Ajmer
Ambala
Amritsar
Approx Travel Time
18h 10m
₹4,250
Onwards
Via Delhi
Ajmer
Delhi
Amritsar
Approx Travel Time
9h 40m
₹3,537
Onwards
CHEAPEST
Ajmer
Delhi
Amritsar
Approx Travel Time
17h 55m
₹355
Onwards
Via Pathankot
Ajmer
Pathankot
Amritsar
Approx Travel Time
17h 40m
₹1,010
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Amritsar?
Amritsar is approximately 700+ kms from Ajmer.
How long does it take to reach Amritsar from Ajmer?
It takes approximately 3 hours to reach Amritsar from Ajmer by Flight Via Jaipur.
What is the cheapest way to reach Amritsar from Ajmer?
The cheapest way to reach Amritsar from Ajmer is by Train Via Delhi.
What is the fastest way to reach Amritsar from Ajmer?
The fastest way to reach Amritsar from Ajmer is by Flight Via Jaipur.