Siwan to Roorkee - Multiple Options To Reach By Train, Cab
Roorkee is approximately 850+ kms from Siwan. The fastest way to reach Roorkee from Siwan is by Train. It takes approximately 18 hours. The cheapest way to reach Roorkee from Siwan is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Moradabad
Siwan
Moradabad
Roorkee
Approx Travel Time
18h 40m
₹315
Onwards
Siwan
Moradabad
Roorkee
Approx Travel Time
18h 55m
₹4,775
Onwards
Via Bareilly
Siwan
Bareilly
Roorkee
Approx Travel Time
18h 40m
₹320
Onwards
Via Gorakhpur
Siwan
Gorakhpur
Roorkee
Approx Travel Time
18h 25m
₹330
Onwards
Via Shahjahanpur
Siwan
Shahjahanpur
Roorkee
Approx Travel Time
19h 10m
₹405
Onwards
Via Basti
Siwan
Basti
Roorkee
Approx Travel Time
18h 25m
₹465
Onwards
Via Lucknow
Siwan
Lucknow
Roorkee
Approx Travel Time
19h 40m
₹475
Onwards
Via Saharanpur
Siwan
Saharanpur
Roorkee
Approx Travel Time
19h 25m
₹345
Onwards
Via Chhapra
Siwan
Chhapra
Roorkee
Approx Travel Time
20h 10m
₹355
Onwards
Frequently Asked Questions
What is the distance between Siwan and Roorkee?
Roorkee is approximately 850+ kms from Siwan.
How long does it take to reach Roorkee from Siwan?
It takes approximately 18 hours to reach Roorkee from Siwan by Train.
What is the cheapest way to reach Roorkee from Siwan?
The cheapest way to reach Roorkee from Siwan is by Train.
What is the fastest way to reach Roorkee from Siwan?
The fastest way to reach Roorkee from Siwan is by Train.