
Kannauj to Shahganj
Shahganj is approximately 350+ kms from Kannauj. The fastest way to reach Shahganj from Kannauj is by Cab, Train Via Lucknow. 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
FASTEST
Kannauj
Lucknow
Shahganj
Approx Travel Time
7h 59m
₹3,786
Onwards
Kannauj
Lucknow
Shahganj
Approx Travel Time
8h 47m
₹649
Onwards
Kannauj
Lucknow
Shahganj
Approx Travel Time
10h
₹355
Onwards
Via Bara Banki
Kannauj
Bara Banki
Shahganj
Approx Travel Time
8h 11m
₹1,659
Onwards
Via Ayodhya
Kannauj
Ayodhya
Shahganj
Approx Travel Time
8h 35m
₹1,579
Onwards
Kannauj
Ayodhya
Shahganj
Approx Travel Time
10h 23m
₹280
Onwards
Via Faizabad
Kannauj
Faizabad
Shahganj
Approx Travel Time
8h 55m
₹1,579
Onwards
Kannauj
Faizabad
Shahganj
Approx Travel Time
10h 5m
₹280
Onwards
Via Unnao
Kannauj
Unnao
Shahganj
Approx Travel Time
10h 56m
₹3,254
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 Cab, Train Via Lucknow.
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 Cab, Train Via Lucknow.
Routes Connecting Kannauj
Routes From Kannauj
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Bareilly
- Shahganj to Narsapur
- Shahganj to Shirdi
- Shahganj to Kakinada
- Shahganj to Amroha
- Shahganj to Ooty
- Shahganj to Udaipur
- Shahganj to Harpanahalli
- Shahganj to Khambhaliya
- Shahganj to Nelamangala
- Shahganj to Karkala
- Shahganj to Hapur
- Shahganj to Patiala
- Shahganj to Kavathe-Mahankal
- Shahganj to Salem


