
Ajmer to Amritsar
Amritsar is approximately 650+ kms from Ajmer. The fastest way to reach Amritsar from Ajmer is by Train, Flight Via Jaipur. It takes approximately 6 hours. The cheapest way to reach Amritsar from Ajmer is by Train Via Jaipur, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Ajmer
Jaipur
Amritsar
Approx Travel Time
5h 20m
₹6,930
Onwards
Ajmer
Jaipur
Amritsar
Approx Travel Time
5h 56m
₹8,900
Onwards
Ajmer
Jaipur
Amritsar
Approx Travel Time
5h 55m
₹7,439
Onwards
Via Ghaziabad, Delhi
Ajmer
Ghaziabad
Delhi
Amritsar
Approx Travel Time
7h 40m
₹21,014
Onwards
Via Delhi
Ajmer
Delhi
Amritsar
Approx Travel Time
16h 30m
₹679
Onwards
Via Bathinda
Ajmer
Bathinda
Amritsar
Approx Travel Time
16h 30m
₹1,330
Onwards
Via Jaipur, Delhi
CHEAPEST
Ajmer
Jaipur
Delhi
Amritsar
Approx Travel Time
17h 18m
₹470
Onwards
Ajmer
Jaipur
Delhi
Amritsar
Approx Travel Time
17h 54m
₹2,440
Onwards
Frequently Asked Questions
What is the distance between Ajmer and Amritsar?
Amritsar is approximately 650+ kms from Ajmer.
How long does it take to reach Amritsar from Ajmer?
It takes approximately 6 hours to reach Amritsar from Ajmer by Train, 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 Jaipur, Delhi.
What is the fastest way to reach Amritsar from Ajmer?
The fastest way to reach Amritsar from Ajmer is by Train, Flight Via Jaipur.
Routes Connecting Ajmer
Routes From Ajmer
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Tiruchengode to Amritsar
- Sindhanur to Amritsar
- Lakshadweep to Amritsar
- Muktsar to Amritsar
- Amroha to Amritsar
- Chittorgarh to Amritsar
- Kumbhalgarh to Amritsar
- Khamgaon to Amritsar
- Kendujhar to Amritsar
- Sirhind to Amritsar
- Moradabad to Amritsar
- Pathanamthitta to Amritsar
- Hazaribagh to Amritsar
- Mangaon to Amritsar
- Geneva to Amritsar


