
Amritsar to Shamli
Shamli is approximately 350+ kms from Amritsar. The fastest way to reach Shamli from Amritsar is by Train, Cab Via Karnal. It takes approximately 9 hours. The cheapest way to reach Shamli from Amritsar is by Train Via Roorkee which would take approximately 11 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
FASTEST
Amritsar
Karnal
Shamli
Approx Travel Time
9h 10m
₹2,615
Onwards
Via Mohali
Amritsar
Mohali
Shamli
Approx Travel Time
9h 56m
₹3,244
Onwards
Amritsar
Mohali
Shamli
Approx Travel Time
11h 11m
₹3,689
Onwards
Via Ambala
Amritsar
Ambala
Shamli
Approx Travel Time
10h 5m
₹3,248
Onwards
Via Deoband
Amritsar
Deoband
Shamli
Approx Travel Time
9h 55m
On Demand
Via Panipat
Amritsar
Panipat
Shamli
Approx Travel Time
9h 55m
₹2,374
Onwards
Via Muzaffarnagar
Amritsar
Muzaffarnagar
Shamli
Approx Travel Time
10h 10m
₹995
Onwards
Via Saharanpur
Amritsar
Saharanpur
Shamli
Approx Travel Time
10h 25m
On Demand
Via Kapurthala
Amritsar
Kapurthala
Shamli
Approx Travel Time
10h 55m
₹6,293
Onwards
Via Roorkee
CHEAPEST
Amritsar
Roorkee
Shamli
Approx Travel Time
10h 40m
₹320
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 9 hours to reach Shamli from Amritsar by Train, Cab Via Karnal.
What is the cheapest way to reach Shamli from Amritsar?
The cheapest way to reach Shamli from Amritsar is by Train Via Roorkee.
What is the fastest way to reach Shamli from Amritsar?
The fastest way to reach Shamli from Amritsar is by Train, Cab Via Karnal.
Routes Connecting Amritsar
Routes From Amritsar
- Amritsar to Thane
- Amritsar to Gauribidanur
- Amritsar to Muzaffarnagar
- Amritsar to Karimnagar
- Amritsar to Bachhrawan
- Amritsar to Madurantakam
- Amritsar to Rayachoti
- Amritsar to Guangzhou
- Amritsar to Jamshedpur
- Amritsar to Brahmapur
- Amritsar to Joshimath
- Amritsar to Kadapa
- Amritsar to Karimganj
- Amritsar to Bangarapet
- Amritsar to Balangir