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 11 hours. The cheapest way to reach Mainpuri from Shahganj is by Train Via Farrukhabad which would take approximately 12 hours.

Sort By
Mode of Transport

Via Lucknow

RECOMMENDED

FASTEST

Shahganj

Lucknow

Mainpuri

Approx Travel Time

10h 23m

₹1,075

Onwards

Shahganj

Lucknow

Mainpuri

Approx Travel Time

12h 32m

On Demand

Via Machhlishahr, Etawah

Shahganj

Machhlishahr

Etawah

Mainpuri

Approx Travel Time

11h 44m

On Demand

Ads by MMT

Via Farrukhabad

CHEAPEST

Shahganj

Farrukhabad

Mainpuri

Approx Travel Time

11h 37m

₹415

Onwards

Via Kannauj

Shahganj

Kannauj

Mainpuri

Approx Travel Time

12h 3m

₹4,973

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Etawah

Shahganj

Prayagraj(Allahabad)

Etawah

Mainpuri

Approx Travel Time

12h 29m

₹2,232

Onwards

Via Etawah

Shahganj

Etawah

Mainpuri

Approx Travel Time

12h 50m

₹2,132

Onwards

Via Ayodhya, Etawah

Shahganj

Ayodhya

Etawah

Mainpuri

Approx Travel Time

12h 50m

₹2,232

Onwards

Via Jaunpur, Shikohabad

Shahganj

Jaunpur

Shikohabad

Mainpuri

Approx Travel Time

11h 39m

₹585

Onwards

Via Jaunpur, Farrukhabad

Shahganj

Jaunpur

Farrukhabad

Mainpuri

Approx Travel Time

11h 53m

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 11 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