Salem to Amritsar - Multiple Options To Reach By Train, Flight
Amritsar is approximately 2450+ kms from Salem. The fastest way to reach Amritsar from Salem is by Train, Flight Via Bangalore. It takes approximately 10 hours. The cheapest way to reach Amritsar from Salem is by Train Via Bhopal which would take approximately 51 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Salem
Bangalore
Amritsar
Approx Travel Time
9h 25m
₹7,650
Onwards
Via Hyderabad
Salem
Hyderabad
Amritsar
Approx Travel Time
19h 10m
₹6,956
Onwards
Via Chennai
Salem
Chennai
Amritsar
Approx Travel Time
11h 40m
₹7,806
Onwards
Via Pune
Salem
Pune
Amritsar
Approx Travel Time
1d 0h 25m
₹7,222
Onwards
Via Bhopal
CHEAPEST
Salem
Bhopal
Amritsar
Approx Travel Time
2d 3h 10m
₹1,230
Onwards
Via Goa
Salem
Goa
Amritsar
Approx Travel Time
19h 25m
₹8,570
Onwards
Via Mumbai
Salem
Mumbai
Amritsar
Approx Travel Time
1d 2h 40m
₹7,238
Onwards
Via Jalgaon
Salem
Jalgaon
Amritsar
Approx Travel Time
2d 3h 25m
₹1,345
Onwards
Via Nanded
Salem
Nanded
Amritsar
Approx Travel Time
2d 2h 55m
₹1,350
Onwards
Via Ahmedabad
Salem
Ahmedabad
Amritsar
Approx Travel Time
1d 10h 25m
₹5,965
Onwards
Frequently Asked Questions
What is the distance between Salem and Amritsar?
Amritsar is approximately 2450+ kms from Salem.
How long does it take to reach Amritsar from Salem?
It takes approximately 10 hours to reach Amritsar from Salem by Train, Flight Via Bangalore.
What is the cheapest way to reach Amritsar from Salem?
The cheapest way to reach Amritsar from Salem is by Train Via Bhopal.
What is the fastest way to reach Amritsar from Salem?
The fastest way to reach Amritsar from Salem is by Train, Flight Via Bangalore.
Routes Connecting Salem
From Salem
Routes Connecting Amritsar
From Amritsar
- Amritsar to Mahabaleshwar
- Amritsar to Aurangabad
- Amritsar to Unnao
- Amritsar to Jaisalmer
- Amritsar to Ranipet
- Amritsar to Guruvayoor
- Amritsar to Hardoi
- Amritsar to Nangal
- Amritsar to Palakkad
- Amritsar to Salasar
- Amritsar to Sydney
- Amritsar to Narsapur
- Amritsar to Tarn-Taran
- Amritsar to Basavakalyan
- Amritsar to Kuala-Lumpur