
Roorkee to Siwan
Siwan is approximately 850+ kms from Roorkee. The fastest way to reach Siwan from Roorkee is by Train. It takes approximately 18 hours. The cheapest way to reach Siwan from Roorkee is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Moradabad
Roorkee
Moradabad
Siwan
Approx Travel Time
18h 40m
₹485
Onwards
Roorkee
Moradabad
Siwan
Approx Travel Time
18h 55m
₹4,081
Onwards
Via Bareilly
Roorkee
Bareilly
Siwan
Approx Travel Time
18h 40m
₹540
Onwards
Via Gorakhpur
Roorkee
Gorakhpur
Siwan
Approx Travel Time
18h 25m
₹490
Onwards
Via Shahjahanpur
Roorkee
Shahjahanpur
Siwan
Approx Travel Time
19h 10m
₹540
Onwards
Via Basti
Roorkee
Basti
Siwan
Approx Travel Time
18h 25m
₹480
Onwards
Via Lucknow
Roorkee
Lucknow
Siwan
Approx Travel Time
19h 40m
₹970
Onwards
Via Saharanpur
Roorkee
Saharanpur
Siwan
Approx Travel Time
19h 25m
₹495
Onwards
Via Chhapra
Roorkee
Chhapra
Siwan
Approx Travel Time
20h 10m
₹515
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Siwan?
Siwan is approximately 850+ kms from Roorkee.
How long does it take to reach Siwan from Roorkee?
It takes approximately 18 hours to reach Siwan from Roorkee by Train.
What is the cheapest way to reach Siwan from Roorkee?
The cheapest way to reach Siwan from Roorkee is by Train.
What is the fastest way to reach Siwan from Roorkee?
The fastest way to reach Siwan from Roorkee is by Train.