
Shahganj to Kasganj
Kasganj is approximately 550+ kms from Shahganj. The fastest way to reach Kasganj from Shahganj is by Train. It takes approximately 11 hours. The cheapest way to reach Kasganj from Shahganj is by Train Via Ayodhya, Bareilly which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ayodhya, Bareilly
CHEAPEST
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
11h 41m
₹515
Onwards
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
11h 36m
₹1,369
Onwards
Via Sultanpur, Etawah
Shahganj
Sultanpur
Etawah
Kasganj
Approx Travel Time
15h 27m
₹5,330
Onwards
Via Sultanpur, Bara Banki
Shahganj
Sultanpur
Bara Banki
Kasganj
Approx Travel Time
14h 55m
On Demand
Via Sultanpur
Shahganj
Sultanpur
Kasganj
Approx Travel Time
11h 41m
₹1,419
Onwards
Via Jaunpur
Shahganj
Jaunpur
Kasganj
Approx Travel Time
11h 18m
On Demand
Via Sultanpur, Farrukhabad
Shahganj
Sultanpur
Farrukhabad
Kasganj
Approx Travel Time
12h 1m
₹1,509
Onwards
Via Bara Banki
Shahganj
Bara Banki
Kasganj
Approx Travel Time
12h 33m
On Demand
Via Jaunpur, Farrukhabad
Shahganj
Jaunpur
Farrukhabad
Kasganj
Approx Travel Time
11h 43m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Kasganj?
Kasganj is approximately 550+ 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.
What is the cheapest way to reach Kasganj from Shahganj?
The cheapest way to reach Kasganj from Shahganj is by Train Via Ayodhya, Bareilly.
What is the fastest way to reach Kasganj from Shahganj?
The fastest way to reach Kasganj from Shahganj is by Train.


