hero
How2Go
Shahganj to Mainpuri

Shahganj to Mainpuri

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

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

Shahganj

Lucknow

Mainpuri

Approx Travel Time

10h 10m

On Demand

Via Kanpur

CHEAPEST

Shahganj

Kanpur

Mainpuri

Approx Travel Time

10h 25m

₹355

Onwards

Ads by MMT

Via Kannauj

Shahganj

Kannauj

Mainpuri

Approx Travel Time

10h 40m

₹4,090

Onwards

Shahganj

Kannauj

Mainpuri

Approx Travel Time

10h 25m

₹390

Onwards

Via Farrukhabad

Shahganj

Farrukhabad

Mainpuri

Approx Travel Time

10h 25m

₹415

Onwards

Shahganj

Farrukhabad

Mainpuri

Approx Travel Time

10h 55m

₹373

Onwards

Ads by MMT

Via Unnao

Shahganj

Unnao

Mainpuri

Approx Travel Time

10h 55m

₹4,690

Onwards

Via Machhlishahr

Shahganj

Machhlishahr

Mainpuri

Approx Travel Time

10h 40m

On Demand

Via Etawah

Shahganj

Etawah

Mainpuri

Approx Travel Time

10h 55m

₹1,922

Onwards

Via Azamgarh, Lucknow

FASTEST

Shahganj

Azamgarh

Lucknow

Mainpuri

Approx Travel Time

8h 50m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Mainpuri?

Mainpuri is approximately 400+ kms from Shahganj.

How long does it take to reach Mainpuri from Shahganj?

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

What is the cheapest way to reach Mainpuri from Shahganj?

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

What is the fastest way to reach Mainpuri from Shahganj?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India