
Alwar to Siwan
Siwan is approximately 850+ kms from Alwar. The fastest way to reach Siwan from Alwar is by Train. It takes approximately 18 hours. The cheapest way to reach Siwan from Alwar is by Train Via Moradabad which would take approximately 21 hours.
Sort By
Mode of Transport
Via Lucknow
Alwar
Lucknow
Siwan
Approx Travel Time
18h 40m
On Demand
Alwar
Lucknow
Siwan
Approx Travel Time
20h 40m
On Demand
Via Shahjahanpur
Alwar
Shahjahanpur
Siwan
Approx Travel Time
19h 10m
On Demand
Via Bareilly
Alwar
Bareilly
Siwan
Approx Travel Time
19h 55m
₹605
Onwards
Via Gorakhpur
Alwar
Gorakhpur
Siwan
Approx Travel Time
18h 55m
On Demand
Via Tundla
Alwar
Tundla
Siwan
Approx Travel Time
20h 4m
₹3,717
Onwards
Via Etawah
Alwar
Etawah
Siwan
Approx Travel Time
20h 38m
₹5,977
Onwards
Via Moradabad
CHEAPEST
Alwar
Moradabad
Siwan
Approx Travel Time
20h 55m
₹600
Onwards
Via Aligarh
Alwar
Aligarh
Siwan
Approx Travel Time
20h 55m
₹5,520
Onwards
Frequently Asked Questions
What is the distance between Alwar and Siwan?
Siwan is approximately 850+ kms from Alwar.
How long does it take to reach Siwan from Alwar?
It takes approximately 18 hours to reach Siwan from Alwar by Train.
What is the cheapest way to reach Siwan from Alwar?
The cheapest way to reach Siwan from Alwar is by Train Via Moradabad.
What is the fastest way to reach Siwan from Alwar?
The fastest way to reach Siwan from Alwar is by Train.