
Delhi to Amritsar
Amritsar is approximately 450+ kms from Delhi. The fastest way to reach Amritsar from Delhi is by Flight. It takes approximately 1 hour. The cheapest way to reach Amritsar from Delhi is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Phagwara
Delhi
Phagwara
Amritsar
Approx Travel Time
11h 10m
₹235
Onwards
Via Ambala
Delhi
Ambala
Amritsar
Approx Travel Time
11h 25m
₹235
Onwards
Delhi
Ambala
Amritsar
Approx Travel Time
12h 25m
₹517
Onwards
Via Shimla
Delhi
Shimla
Amritsar
Approx Travel Time
2h 25m
₹8,295
Onwards
Delhi
Shimla
Amritsar
Approx Travel Time
9h 25m
₹2,384
Onwards
Via Dehradun
Delhi
Dehradun
Amritsar
Approx Travel Time
6h 55m
₹8,168
Onwards
Delhi
Dehradun
Amritsar
Approx Travel Time
2h 55m
₹10,857
Onwards
Frequently Asked Questions
What is the distance between Delhi and Amritsar?
Amritsar is approximately 450+ kms from Delhi.
How long does it take to reach Amritsar from Delhi?
It takes approximately 1 hour to reach Amritsar from Delhi by Flight.
What is the cheapest way to reach Amritsar from Delhi?
The cheapest way to reach Amritsar from Delhi is by Train.
What is the fastest way to reach Amritsar from Delhi?
The fastest way to reach Amritsar from Delhi is by Flight.
Routes Connecting Delhi
Routes From Delhi
Routes Connecting Amritsar
Routes From Amritsar
Routes To Amritsar
- Damoh to Amritsar
- Lalkuan to Amritsar
- Mexicali to Amritsar
- Mahbubnagar to Amritsar
- Bishnupur to Amritsar
- Champawat to Amritsar
- Surendranagar to Amritsar
- Mussoorie to Amritsar
- Kakinada to Amritsar
- Chittorgarh to Amritsar
- Indapur to Amritsar
- Mandi to Amritsar
- Narkanda to Amritsar
- Champa to Amritsar
- Tindivanam to Amritsar