Kasganj to Siwan - Multiple Options To Reach By Train
Siwan is approximately 650+ kms from Kasganj. The fastest way to reach Siwan from Kasganj is by Train Via Lucknow. It takes approximately 15 hours. The cheapest way to reach Siwan from Kasganj is by Train Via Lucknow which would take approximately 15 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
CHEAPEST
FASTEST
Kasganj
Lucknow
Siwan
Approx Travel Time
14h 40m
₹380
Onwards
Via Basti
Kasganj
Basti
Siwan
Approx Travel Time
14h 40m
₹420
Onwards
Via Khalilabad
Kasganj
Khalilabad
Siwan
Approx Travel Time
14h 40m
₹470
Onwards
Via Shahjahanpur
Kasganj
Shahjahanpur
Siwan
Approx Travel Time
14h 40m
₹710
Onwards
Via Gonda
Kasganj
Gonda
Siwan
Approx Travel Time
14h 40m
₹395
Onwards
Via Sitapur, Uttar Pradesh
Kasganj
Sitapur, Uttar Pradesh
Siwan
Approx Travel Time
14h 55m
₹650
Onwards
Via Sultanpur
Kasganj
Sultanpur
Siwan
Approx Travel Time
14h 55m
On Demand
Via Kanpur
Kasganj
Kanpur
Siwan
Approx Travel Time
15h 10m
₹460
Onwards
Via Gorakhpur
Kasganj
Gorakhpur
Siwan
Approx Travel Time
14h 55m
₹440
Onwards
Via Jaunpur
Kasganj
Jaunpur
Siwan
Approx Travel Time
15h 10m
On Demand
Frequently Asked Questions
What is the distance between Kasganj and Siwan?
Siwan is approximately 650+ kms from Kasganj.
How long does it take to reach Siwan from Kasganj?
It takes approximately 15 hours to reach Siwan from Kasganj by Train Via Lucknow.
What is the cheapest way to reach Siwan from Kasganj?
The cheapest way to reach Siwan from Kasganj is by Train Via Lucknow.
What is the fastest way to reach Siwan from Kasganj?
The fastest way to reach Siwan from Kasganj is by Train Via Lucknow.