
Siwan to Shamli
Shamli is approximately 900+ kms from Siwan. The fastest way to reach Shamli from Siwan is by Train, Cab Via Rampur (Uttar Pradesh). It takes approximately 20 hours. The cheapest way to reach Shamli from Siwan is by Train Via Roorkee which would take approximately 20 hours.
Sort By
Mode of Transport
Via Moradabad
RECOMMENDED
Siwan
Moradabad
Shamli
Approx Travel Time
20h 23m
₹4,210
Onwards
Via Rampur (Uttar Pradesh)
FASTEST
Siwan
Rampur (Uttar Pradesh)
Shamli
Approx Travel Time
19h 25m
₹4,976
Onwards
Via Ghaziabad
Siwan
Ghaziabad
Shamli
Approx Travel Time
20h 25m
₹2,290
Onwards
Via Bulandshahr
Siwan
Bulandshahr
Shamli
Approx Travel Time
20h 34m
On Demand
Via Roorkee
CHEAPEST
Siwan
Roorkee
Shamli
Approx Travel Time
20h 15m
₹425
Onwards
Siwan
Roorkee
Shamli
Approx Travel Time
21h 7m
₹3,814
Onwards
Via Saharanpur
Siwan
Saharanpur
Shamli
Approx Travel Time
20h 40m
₹2,176
Onwards
Siwan
Saharanpur
Shamli
Approx Travel Time
20h 40m
On Demand
Via Delhi
Siwan
Delhi
Shamli
Approx Travel Time
20h 40m
₹590
Onwards
Via Karnal
Siwan
Karnal
Shamli
Approx Travel Time
20h 55m
On Demand
Frequently Asked Questions
What is the distance between Siwan and Shamli?
Shamli is approximately 900+ kms from Siwan.
How long does it take to reach Shamli from Siwan?
It takes approximately 20 hours to reach Shamli from Siwan by Train, Cab Via Rampur (Uttar Pradesh).
What is the cheapest way to reach Shamli from Siwan?
The cheapest way to reach Shamli from Siwan is by Train Via Roorkee.
What is the fastest way to reach Shamli from Siwan?
The fastest way to reach Shamli from Siwan is by Train, Cab Via Rampur (Uttar Pradesh).