
Shahganj to Kasganj
Kasganj is approximately 550+ kms from Shahganj. The fastest way to reach Kasganj from Shahganj is by Train Via Ayodhya, Bareilly. It takes approximately 11 hours. The cheapest way to reach Kasganj from Shahganj is by Train Via Ayodhya, Bareilly which would take approximately 11 hours.
Sort By
Mode of Transport
Via Ayodhya, Bareilly
CHEAPEST
FASTEST
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
10h 21m
₹515
Onwards
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
11h 6m
₹1,169
Onwards
Via Sultanpur, Etawah
Shahganj
Sultanpur
Etawah
Kasganj
Approx Travel Time
11h 26m
₹6,819
Onwards
Via Sultanpur, Bara Banki
Shahganj
Sultanpur
Bara Banki
Kasganj
Approx Travel Time
13h 54m
On Demand
Via Sultanpur
Shahganj
Sultanpur
Kasganj
Approx Travel Time
11h 10m
₹1,607
Onwards
Via Jaunpur
Shahganj
Jaunpur
Kasganj
Approx Travel Time
10h 38m
On Demand
Via Sultanpur, Farrukhabad
Shahganj
Sultanpur
Farrukhabad
Kasganj
Approx Travel Time
10h 50m
₹1,697
Onwards
Via Bara Banki
Shahganj
Bara Banki
Kasganj
Approx Travel Time
12h 3m
On Demand
Via Jaunpur, Farrukhabad
Shahganj
Jaunpur
Farrukhabad
Kasganj
Approx Travel Time
10h 23m
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 Via Ayodhya, Bareilly.
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 Via Ayodhya, Bareilly.

