
Shahganj to Kasganj
Kasganj is approximately 450+ kms from Shahganj. The fastest way to reach Kasganj from Shahganj is by Train Via Lucknow. It takes approximately 11 hours. The cheapest way to reach Kasganj from Shahganj is by Train Via Gonda which would take approximately 12 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Shahganj
Lucknow
Kasganj
Approx Travel Time
10h 55m
₹385
Onwards
Via Farrukhabad
Shahganj
Farrukhabad
Kasganj
Approx Travel Time
11h 10m
₹350
Onwards
Via Kanpur
Shahganj
Kanpur
Kasganj
Approx Travel Time
11h 25m
₹330
Onwards
Shahganj
Kanpur
Kasganj
Approx Travel Time
12h 10m
₹6,390
Onwards
Via Kannauj
Shahganj
Kannauj
Kasganj
Approx Travel Time
11h 25m
₹390
Onwards
Via Unnao
Shahganj
Unnao
Kasganj
Approx Travel Time
11h 25m
₹390
Onwards
Via Shahjahanpur
Shahganj
Shahjahanpur
Kasganj
Approx Travel Time
11h 25m
₹630
Onwards
Via Jaunpur
Shahganj
Jaunpur
Kasganj
Approx Travel Time
11h 55m
₹560
Onwards
Via Gonda
CHEAPEST
Shahganj
Gonda
Kasganj
Approx Travel Time
12h 10m
₹325
Onwards
Via Bara Banki, Shahjahanpur
Shahganj
Bara Banki
Shahjahanpur
Kasganj
Approx Travel Time
12h 50m
₹690
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Kasganj?
Kasganj is approximately 450+ kms from Shahganj.
How long does it take to reach Kasganj from Shahganj?
It takes approximately 11 hours to reach Kasganj from Shahganj by Train Via Lucknow.
What is the cheapest way to reach Kasganj from Shahganj?
The cheapest way to reach Kasganj from Shahganj is by Train Via Gonda.
What is the fastest way to reach Kasganj from Shahganj?
The fastest way to reach Kasganj from Shahganj is by Train Via Lucknow.