
Varanasi to Shamli
Shamli is approximately 850+ kms from Varanasi. The fastest way to reach Shamli from Varanasi is by Flight, Train Via Delhi. It takes approximately 5 hours. The cheapest way to reach Shamli from Varanasi is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Varanasi
Delhi
Shamli
Approx Travel Time
5h 10m
₹4,736
Onwards
Varanasi
Delhi
Shamli
Approx Travel Time
5h 25m
₹7,603
Onwards
Varanasi
Delhi
Shamli
Approx Travel Time
5h 40m
₹4,762
Onwards
CHEAPEST
Varanasi
Delhi
Shamli
Approx Travel Time
18h 25m
₹395
Onwards
Varanasi
Delhi
Shamli
Approx Travel Time
18h 40m
₹3,262
Onwards
Via Ghaziabad
Varanasi
Ghaziabad
Shamli
Approx Travel Time
5h 25m
On Demand
Via Bulandshahr
Varanasi
Bulandshahr
Shamli
Approx Travel Time
18h 19m
On Demand
Via Garhmukteshwar
Varanasi
Garhmukteshwar
Shamli
Approx Travel Time
18h 47m
₹3,953
Onwards
Via Rampur (Uttar Pradesh)
Varanasi
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
17h 40m
₹4,987
Onwards
Via Moradabad
Varanasi
Moradabad
Shamli
Approx Travel Time
19h 28m
₹4,222
Onwards
Frequently Asked Questions
What is the distance between Varanasi and Shamli?
Shamli is approximately 850+ kms from Varanasi.
How long does it take to reach Shamli from Varanasi?
It takes approximately 5 hours to reach Shamli from Varanasi by Flight, Train Via Delhi.
What is the cheapest way to reach Shamli from Varanasi?
The cheapest way to reach Shamli from Varanasi is by Train Via Delhi.
What is the fastest way to reach Shamli from Varanasi?
The fastest way to reach Shamli from Varanasi is by Flight, Train Via Delhi.