
Kannauj to Shahganj
Shahganj is approximately 350+ kms from Kannauj. The fastest way to reach Shahganj from Kannauj is by Bus, Train Via Bara Banki. It takes approximately 8 hours. The cheapest way to reach Shahganj from Kannauj is by Train which would take approximately 11 hours.
Sort By
Mode of Transport
Via Lucknow
Kannauj
Lucknow
Shahganj
Approx Travel Time
8h 32m
₹3,533
Onwards
Kannauj
Lucknow
Shahganj
Approx Travel Time
8h 47m
₹636
Onwards
Kannauj
Lucknow
Shahganj
Approx Travel Time
10h
₹355
Onwards
Via Varanasi
Kannauj
Varanasi
Shahganj
Approx Travel Time
10h 48m
₹4,281
Onwards
Via Bara Banki
FASTEST
Kannauj
Bara Banki
Shahganj
Approx Travel Time
8h 11m
₹2,160
Onwards
Via Ayodhya
Kannauj
Ayodhya
Shahganj
Approx Travel Time
8h 35m
₹2,080
Onwards
Via Faizabad
Kannauj
Faizabad
Shahganj
Approx Travel Time
8h 55m
₹2,080
Onwards
Kannauj
Faizabad
Shahganj
Approx Travel Time
10h 5m
₹280
Onwards
Via Hardoi
Kannauj
Hardoi
Shahganj
Approx Travel Time
10h 5m
₹4,837
Onwards
Frequently Asked Questions
What is the distance between Kannauj and Shahganj?
Shahganj is approximately 350+ kms from Kannauj.
How long does it take to reach Shahganj from Kannauj?
It takes approximately 8 hours to reach Shahganj from Kannauj by Bus, Train Via Bara Banki.
What is the cheapest way to reach Shahganj from Kannauj?
The cheapest way to reach Shahganj from Kannauj is by Train.
What is the fastest way to reach Shahganj from Kannauj?
The fastest way to reach Shahganj from Kannauj is by Bus, Train Via Bara Banki.
Routes Connecting Kannauj
Routes From Kannauj
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Vidisha
- Shahganj to Maddur
- Shahganj to Wellington
- Shahganj to Malappuram
- Shahganj to Chilika-Lake
- Shahganj to Thane
- Shahganj to Kollam
- Shahganj to Ghaziabad
- Shahganj to Farrukhabad
- Shahganj to Ballia
- Shahganj to Ongole
- Shahganj to Mahabalipuram
- Shahganj to Dhoraji
- Shahganj to Annavaram
- Shahganj to Dhumakot


