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