
Faridabad to Siwan
Siwan is approximately 850+ kms from Faridabad. The fastest way to reach Siwan from Faridabad is by Train Via Lucknow. It takes approximately 18 hours. The cheapest way to reach Siwan from Faridabad is by Train Via Gonda which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bareilly
RECOMMENDED
Faridabad
Bareilly
Siwan
Approx Travel Time
18h 10m
₹580
Onwards
Faridabad
Bareilly
Siwan
Approx Travel Time
19h 25m
₹649
Onwards
Via Lucknow
FASTEST
Faridabad
Lucknow
Siwan
Approx Travel Time
18h 5m
On Demand
Via Tundla
Faridabad
Tundla
Siwan
Approx Travel Time
18h 55m
₹3,031
Onwards
Via Aligarh
Faridabad
Aligarh
Siwan
Approx Travel Time
18h 37m
₹2,916
Onwards
Via Agra
Faridabad
Agra
Siwan
Approx Travel Time
19h 10m
On Demand
Faridabad
Agra
Siwan
Approx Travel Time
19h 55m
On Demand
Via Moradabad
Faridabad
Moradabad
Siwan
Approx Travel Time
19h 5m
₹560
Onwards
Via Gonda
CHEAPEST
Faridabad
Gonda
Siwan
Approx Travel Time
18h 35m
₹515
Onwards
Via Shahjahanpur
Faridabad
Shahjahanpur
Siwan
Approx Travel Time
18h 33m
₹6,165
Onwards
Frequently Asked Questions
What is the distance between Faridabad and Siwan?
Siwan is approximately 850+ kms from Faridabad.
How long does it take to reach Siwan from Faridabad?
It takes approximately 18 hours to reach Siwan from Faridabad by Train Via Lucknow.
What is the cheapest way to reach Siwan from Faridabad?
The cheapest way to reach Siwan from Faridabad is by Train Via Gonda.
What is the fastest way to reach Siwan from Faridabad?
The fastest way to reach Siwan from Faridabad is by Train Via Lucknow.