
Shamli to Lucknow
Lucknow is approximately 500+ kms from Shamli. The fastest way to reach Lucknow from Shamli is by Bus, Flight Via Dehradun. It takes approximately 5 hours. The cheapest way to reach Lucknow from Shamli is by Train Via Roorkee which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
Shamli
Delhi
Lucknow
Approx Travel Time
5h 56m
₹6,162
Onwards
Shamli
Delhi
Lucknow
Approx Travel Time
5h 50m
₹3,414
Onwards
Shamli
Delhi
Lucknow
Approx Travel Time
4h 50m
₹3,818
Onwards
Via Dehradun
Shamli
Dehradun
Lucknow
Approx Travel Time
5h 59m
₹9,998
Onwards
FASTEST
Shamli
Dehradun
Lucknow
Approx Travel Time
4h 45m
₹5,291
Onwards
Via Meerut
Shamli
Meerut
Lucknow
Approx Travel Time
9h 18m
₹2,646
Onwards
Via Moradabad
Shamli
Moradabad
Lucknow
Approx Travel Time
9h 50m
₹994
Onwards
Via Roorkee
CHEAPEST
Shamli
Roorkee
Lucknow
Approx Travel Time
10h 40m
₹950
Onwards
Frequently Asked Questions
What is the distance between Shamli and Lucknow?
Lucknow is approximately 500+ kms from Shamli.
How long does it take to reach Lucknow from Shamli?
It takes approximately 5 hours to reach Lucknow from Shamli by Bus, Flight Via Dehradun.
What is the cheapest way to reach Lucknow from Shamli?
The cheapest way to reach Lucknow from Shamli is by Train Via Roorkee.
What is the fastest way to reach Lucknow from Shamli?
The fastest way to reach Lucknow from Shamli is by Bus, Flight Via Dehradun.


