
Siwan to Kasganj
Kasganj is approximately 700+ kms from Siwan. The fastest way to reach Kasganj from Siwan is by Train. It takes approximately 13 hours. The cheapest way to reach Kasganj from Siwan is by Train which would take approximately 13 hours.
Sort By
Mode of Transport
Via Farrukhabad
Siwan
Farrukhabad
Kasganj
Approx Travel Time
13h 45m
₹505
Onwards
Siwan
Farrukhabad
Kasganj
Approx Travel Time
14h 48m
₹8,645
Onwards
Via Ayodhya, Bareilly
Siwan
Ayodhya
Bareilly
Kasganj
Approx Travel Time
18h 4m
₹8,650
Onwards
Siwan
Ayodhya
Bareilly
Kasganj
Approx Travel Time
17h 37m
₹2,747
Onwards
Via Bara Banki
Siwan
Bara Banki
Kasganj
Approx Travel Time
14h 44m
On Demand
Via Kannauj
Siwan
Kannauj
Kasganj
Approx Travel Time
14h 7m
₹480
Onwards
Via Kanpur
Siwan
Kanpur
Kasganj
Approx Travel Time
15h 7m
₹460
Onwards
Via Gonda, Bareilly
Siwan
Gonda
Bareilly
Kasganj
Approx Travel Time
15h 21m
₹964
Onwards
Via Basti, Bareilly
Siwan
Basti
Bareilly
Kasganj
Approx Travel Time
15h 15m
₹944
Onwards
Frequently Asked Questions
What is the distance between Siwan and Kasganj?
Kasganj is approximately 700+ kms from Siwan.
How long does it take to reach Kasganj from Siwan?
It takes approximately 13 hours to reach Kasganj from Siwan by Train.
What is the cheapest way to reach Kasganj from Siwan?
The cheapest way to reach Kasganj from Siwan is by Train.
What is the fastest way to reach Kasganj from Siwan?
The fastest way to reach Kasganj from Siwan is by Train.


