hero
How2Go
Amritsar to Shamli

Amritsar to Shamli

Shamli is approximately 350+ kms from Amritsar. The fastest way to reach Shamli from Amritsar is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Shamli from Amritsar is by Train, Bus Via Karnal which would take approximately 8 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Amritsar

Shamli

Approx Travel Time

7h 2m

₹6,736

Onwards

Via Rajpura

Amritsar

Rajpura

Shamli

Approx Travel Time

7h 27m

₹3,135

Onwards

Ads by MMT

Via Karnal

CHEAPEST

Amritsar

Karnal

Shamli

Approx Travel Time

7h 41m

₹223

Onwards

Via Deoband

Amritsar

Deoband

Shamli

Approx Travel Time

8h 11m

On Demand

Ads by MMT

Via Phagwara

Amritsar

Phagwara

Shamli

Approx Travel Time

9h 8m

On Demand

Via Ambala

Amritsar

Ambala

Shamli

Approx Travel Time

9h

On Demand

Amritsar

Ambala

Shamli

Approx Travel Time

8h

On Demand

Via Delhi

FASTEST

Amritsar

Delhi

Shamli

Approx Travel Time

4h 55m

₹3,106

Onwards

Amritsar

Delhi

Shamli

Approx Travel Time

5h 16m

₹5,973

Onwards

Amritsar

Delhi

Shamli

Approx Travel Time

5h

₹7,961

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Shamli?

Shamli is approximately 350+ kms from Amritsar.

How long does it take to reach Shamli from Amritsar?

It takes approximately 5 hours to reach Shamli from Amritsar by Flight, Train Via Delhi.

What is the cheapest way to reach Shamli from Amritsar?

The cheapest way to reach Shamli from Amritsar is by Train, Bus Via Karnal.

What is the fastest way to reach Shamli from Amritsar?

The fastest way to reach Shamli from Amritsar is by Flight, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India