
Gurgaon to Siwan
Siwan is approximately 900+ kms from Gurgaon. The fastest way to reach Siwan from Gurgaon is by Train. It takes approximately 18 hours. The cheapest way to reach Siwan from Gurgaon is by Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Lucknow
Gurgaon
Lucknow
Siwan
Approx Travel Time
18h 40m
On Demand
Via Bareilly
Gurgaon
Bareilly
Siwan
Approx Travel Time
18h 40m
₹555
Onwards
Via Moradabad
Gurgaon
Moradabad
Siwan
Approx Travel Time
19h 10m
₹530
Onwards
Via Rampur (Uttar Pradesh)
Gurgaon
Rampur (Uttar Pradesh)
Siwan
Approx Travel Time
19h 10m
₹545
Onwards
Via Delhi
CHEAPEST
Gurgaon
Delhi
Siwan
Approx Travel Time
18h 40m
₹515
Onwards
Gurgaon
Delhi
Siwan
Approx Travel Time
18h 40m
On Demand
Via Hapur
Gurgaon
Hapur
Siwan
Approx Travel Time
18h 40m
₹565
Onwards
Via Ghaziabad
Gurgaon
Ghaziabad
Siwan
Approx Travel Time
18h 40m
₹2,127
Onwards
Gurgaon
Ghaziabad
Siwan
Approx Travel Time
18h 40m
₹580
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Siwan?
Siwan is approximately 900+ kms from Gurgaon.
How long does it take to reach Siwan from Gurgaon?
It takes approximately 18 hours to reach Siwan from Gurgaon by Train.
What is the cheapest way to reach Siwan from Gurgaon?
The cheapest way to reach Siwan from Gurgaon is by Train Via Delhi.
What is the fastest way to reach Siwan from Gurgaon?
The fastest way to reach Siwan from Gurgaon is by Train.