hero
How2Go
Kannauj to Shahganj

Kannauj to Shahganj

Shahganj is approximately 300+ kms from Kannauj. The fastest way to reach Shahganj from Kannauj is by Train, Flight Via Lucknow, Azamgarh. It takes approximately 7 hours. The cheapest way to reach Shahganj from Kannauj is by Train Via Kanpur which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Kannauj

Shahganj

Approx Travel Time

6h 45m

₹245

Onwards

Via Lucknow

Kannauj

Lucknow

Shahganj

Approx Travel Time

7h 55m

₹315

Onwards

Kannauj

Lucknow

Shahganj

Approx Travel Time

8h 28m

₹3,721

Onwards

Ads by MMT

Via Unnao

Kannauj

Unnao

Shahganj

Approx Travel Time

8h 10m

₹345

Onwards

Kannauj

Unnao

Shahganj

Approx Travel Time

8h 46m

₹3,445

Onwards

Via Lucknow, Azamgarh

FASTEST

Kannauj

Lucknow

Azamgarh

Shahganj

Approx Travel Time

6h 35m

On Demand

Ads by MMT

Via Kanpur

CHEAPEST

Kannauj

Kanpur

Shahganj

Approx Travel Time

8h 25m

₹210

Onwards

Kannauj

Kanpur

Shahganj

Approx Travel Time

8h 55m

₹2,553

Onwards

Via Lucknow, Varanasi

Kannauj

Lucknow

Varanasi

Shahganj

Approx Travel Time

7h 5m

₹8,068

Onwards

Via Lucknow, Prayagraj(Allahabad)

Kannauj

Lucknow

Prayagraj(Allahabad)

Shahganj

Approx Travel Time

8h 5m

₹8,977

Onwards

Frequently Asked Questions

What is the distance between Kannauj and Shahganj?

Shahganj is approximately 300+ kms from Kannauj.

How long does it take to reach Shahganj from Kannauj?

It takes approximately 7 hours to reach Shahganj from Kannauj by Train, Flight Via Lucknow, Azamgarh.

What is the cheapest way to reach Shahganj from Kannauj?

The cheapest way to reach Shahganj from Kannauj is by Train Via Kanpur.

What is the fastest way to reach Shahganj from Kannauj?

The fastest way to reach Shahganj from Kannauj is by Train, Flight Via Lucknow, Azamgarh.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India