
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,762
Onwards
Via Ambala
Amritsar
Ambala
Shamli
Approx Travel Time
10h 5m
₹3,105
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
₹1,345
Onwards
Via Saharanpur
Amritsar
Saharanpur
Shamli
Approx Travel Time
10h 25m
On Demand
Via Kapurthala
Amritsar
Kapurthala
Shamli
Approx Travel Time
10h 55m
₹6,230
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 Shegaon
- Amritsar to Durgapur
- Amritsar to Vadodara
- Amritsar to Phulbani
- Amritsar to Katni
- Amritsar to Laxettipet
- Amritsar to Amalapuram
- Amritsar to Jagdalpur
- Amritsar to Kudal
- Amritsar to Mahendragarh
- Amritsar to Pithapuram
- Amritsar to London
- Amritsar to KOSI-KALAN
- Amritsar to Muhammadabad
- Amritsar to Bundi