hero
How2Go
Sheikhpura to Mainpuri

Sheikhpura to Mainpuri

Mainpuri is approximately 800+ km from Sheikhpura, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mainpuri.

Read More
Sort By
Mode of Transport

Via Etawah

RECOMMENDED

Sheikhpura

Etawah

Mainpuri

Approx Travel Time

14h 54m

On Demand

Sheikhpura

Etawah

Mainpuri

Approx Travel Time

15h 22m

On Demand

Via Patna, Lucknow

FASTEST

Sheikhpura

Patna

Lucknow

Mainpuri

Approx Travel Time

11h 57m

₹12,467

Onwards

Sheikhpura

Patna

Lucknow

Mainpuri

Approx Travel Time

19h 52m

₹4,516

Onwards

Sheikhpura

Patna

Lucknow

Mainpuri

Approx Travel Time

12h 22m

₹8,886

Onwards

Via Gaya, Kanpur

CHEAPEST

Sheikhpura

Gaya

Kanpur

Mainpuri

Approx Travel Time

13h 16m

₹1,414

Onwards

Sheikhpura

Gaya

Kanpur

Mainpuri

Approx Travel Time

12h 29m

₹4,530

Onwards

Sheikhpura

Gaya

Kanpur

Mainpuri

Approx Travel Time

14h 26m

₹4,880

Onwards

Via Gaya, Etawah

Sheikhpura

Gaya

Etawah

Mainpuri

Approx Travel Time

13h 57m

₹1,499

Onwards

Via Patna, Etawah

Sheikhpura

Patna

Etawah

Mainpuri

Approx Travel Time

14h 11m

₹4,807

Onwards

Frequently Asked Questions

What is the distance between Sheikhpura and Mainpuri?

Mainpuri is approximately 800+ kms from Sheikhpura.

How long does it take to reach Mainpuri from Sheikhpura?

It takes approximately 12 hours to reach Mainpuri from Sheikhpura by Cab, Flight Via Patna, Lucknow.

What is the cheapest way to reach Mainpuri from Sheikhpura?

The cheapest way to reach Mainpuri from Sheikhpura is by Train, Bus Via Gaya, Kanpur.

What is the fastest way to reach Mainpuri from Sheikhpura?

The fastest way to reach Mainpuri from Sheikhpura is by Cab, Flight Via Patna, Lucknow.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India