hero
Home
Salem to Amritsar

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

Ads by MMT

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

Ads by MMT

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India