hero
How2Go
Shahganj to Mainpuri

Shahganj to Mainpuri

Mainpuri is approximately 450+ kms from Shahganj. The fastest way to reach Mainpuri from Shahganj is by Train, Bus Via Lucknow. It takes approximately 9 hours. The cheapest way to reach Mainpuri from Shahganj is by Train Via Farrukhabad which would take approximately 11 hours.

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

FASTEST

Shahganj

Lucknow

Mainpuri

Approx Travel Time

8h 53m

₹1,029

Onwards

Via Farrukhabad

CHEAPEST

Shahganj

Farrukhabad

Mainpuri

Approx Travel Time

10h 57m

₹415

Onwards

Ads by MMT

Via Ayodhya, Kannauj

Shahganj

Ayodhya

Kannauj

Mainpuri

Approx Travel Time

10h 22m

On Demand

Via Varanasi, Kanpur

Shahganj

Varanasi

Kanpur

Mainpuri

Approx Travel Time

14h 30m

₹3,728

Onwards

Ads by MMT

Via Jaunpur, Lucknow

Shahganj

Jaunpur

Lucknow

Mainpuri

Approx Travel Time

8h 57m

₹1,499

Onwards

Via Jaunpur, Farrukhabad

Shahganj

Jaunpur

Farrukhabad

Mainpuri

Approx Travel Time

9h 43m

On Demand

Via Ayodhya, Lucknow

Shahganj

Ayodhya

Lucknow

Mainpuri

Approx Travel Time

9h 21m

₹1,139

Onwards

Shahganj

Ayodhya

Lucknow

Mainpuri

Approx Travel Time

9h 26m

₹1,962

Onwards

Via Ayodhya, Farrukhabad

Shahganj

Ayodhya

Farrukhabad

Mainpuri

Approx Travel Time

10h 12m

₹515

Onwards

Via Phulpur, Kannauj

Shahganj

Phulpur

Kannauj

Mainpuri

Approx Travel Time

10h 24m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Mainpuri?

Mainpuri is approximately 450+ 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, Bus Via Lucknow.

What is the cheapest way to reach Mainpuri from Shahganj?

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

What is the fastest way to reach Mainpuri from Shahganj?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India