
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,597
Onwards
Via Mohali
Amritsar
Mohali
Shamli
Approx Travel Time
9h 56m
₹3,244
Onwards
Amritsar
Mohali
Shamli
Approx Travel Time
11h 11m
₹3,724
Onwards
Via Ambala
Amritsar
Ambala
Shamli
Approx Travel Time
10h 5m
₹3,160
Onwards
Via Deoband
Amritsar
Deoband
Shamli
Approx Travel Time
9h 55m
On Demand
Via Panipat
Amritsar
Panipat
Shamli
Approx Travel Time
9h 55m
₹2,358
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,556
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 Tuljapur
- Amritsar to Palakollu
- Amritsar to Bishnupur
- Amritsar to Lalkuan
- Amritsar to Dwarka
- Amritsar to Adoni
- Amritsar to Bangalore
- Amritsar to Thane
- Amritsar to Koppal
- Amritsar to Neemrana
- Amritsar to Muhammadabad
- Amritsar to Mehsana
- Amritsar to Tiruchengode
- Amritsar to Mahabalipuram
- Amritsar to Siliguri
Routes To Amritsar
- Lunavada to Amritsar
- Karunagappally to Amritsar
- Dehradun to Amritsar
- Somnath to Amritsar
- Bangalore to Amritsar
- Pathankot to Amritsar
- Malvan to Amritsar
- Rajgarh to Amritsar
- Budhni to Amritsar
- Gunupur to Amritsar
- Wellington to Amritsar
- Kiraoli to Amritsar
- Jagraon to Amritsar
- Dhenkanal to Amritsar
- Songadh to Amritsar