
Lanka to Shamli
Shamli is approximately 1900+ kms from Lanka. The fastest way to reach Shamli from Lanka is by Train, Flight Via Dimapur, Delhi. It takes approximately 10 hours. The cheapest way to reach Shamli from Lanka is by Train, Flight Via Kolkata, Delhi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Guwahati, Delhi
RECOMMENDED
Lanka
Guwahati
Delhi
Shamli
Approx Travel Time
11h 35m
₹6,246
Onwards
Via Siliguri, Delhi
Lanka
Siliguri
Delhi
Shamli
Approx Travel Time
18h 5m
₹7,340
Onwards
Via Dimapur, Delhi
FASTEST
Lanka
Dimapur
Delhi
Shamli
Approx Travel Time
10h 5m
₹6,774
Onwards
Via Silchar, Delhi
Lanka
Silchar
Delhi
Shamli
Approx Travel Time
11h 5m
₹8,438
Onwards
Via Itanagar, Delhi
Lanka
Itanagar
Delhi
Shamli
Approx Travel Time
11h 35m
On Demand
Via Jorhat, Delhi
Lanka
Jorhat
Delhi
Shamli
Approx Travel Time
11h 50m
₹8,839
Onwards
Via Patna, Delhi
Lanka
Patna
Delhi
Shamli
Approx Travel Time
1d 0h 35m
On Demand
Via Agartala, Delhi
Lanka
Agartala
Delhi
Shamli
Approx Travel Time
14h 50m
On Demand
Via Dibrugarh, Delhi
Lanka
Dibrugarh
Delhi
Shamli
Approx Travel Time
14h 50m
On Demand
Via Kolkata, Delhi
CHEAPEST
Lanka
Kolkata
Delhi
Shamli
Approx Travel Time
21h 5m
₹5,834
Onwards
Frequently Asked Questions
What is the distance between Lanka and Shamli?
Shamli is approximately 1900+ kms from Lanka.
How long does it take to reach Shamli from Lanka?
It takes approximately 10 hours to reach Shamli from Lanka by Train, Flight Via Dimapur, Delhi.
What is the cheapest way to reach Shamli from Lanka?
The cheapest way to reach Shamli from Lanka is by Train, Flight Via Kolkata, Delhi.
What is the fastest way to reach Shamli from Lanka?
The fastest way to reach Shamli from Lanka is by Train, Flight Via Dimapur, Delhi.