
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 Kannauj which would take approximately 13 hours.
Sort By
Mode of Transport
Via Ayodhya, Bareilly
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
11h 41m
₹515
Onwards
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
11h 36m
₹919
Onwards
Shahganj
Ayodhya
Bareilly
Kasganj
Approx Travel Time
12h 11m
₹2,921
Onwards
Via Jaunpur
Shahganj
Jaunpur
Kasganj
Approx Travel Time
11h 18m
On Demand
Via Jaunpur, Farrukhabad
Shahganj
Jaunpur
Farrukhabad
Kasganj
Approx Travel Time
11h 43m
On Demand
Via Bara Banki
Shahganj
Bara Banki
Kasganj
Approx Travel Time
12h 33m
On Demand
Via Farrukhabad
Shahganj
Farrukhabad
Kasganj
Approx Travel Time
12h 17m
₹415
Onwards
Via Kannauj
CHEAPEST
Shahganj
Kannauj
Kasganj
Approx Travel Time
12h 19m
₹390
Onwards
Via Ayodhya, Farrukhabad
Shahganj
Ayodhya
Farrukhabad
Kasganj
Approx Travel Time
12h 12m
₹515
Onwards
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 Kannauj.
What is the fastest way to reach Kasganj from Shahganj?
The fastest way to reach Kasganj from Shahganj is by Train.
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Kurseong to Shahganj
- Sri-Ganganagar to Shahganj
- Tiruvallur to Shahganj
- Karimnagar to Shahganj
- Purnia to Shahganj
- Gopalganj to Shahganj
- Khajuraho to Shahganj
- Lalitpur to Shahganj
- Mughal-Sarai to Shahganj
- Bhubaneshwar to Shahganj
- Gwalior to Shahganj
- Navsari to Shahganj
- Gandhinagar to Shahganj
- Madanapalle to Shahganj
- Adilabad to Shahganj


