Mainpuri to Robertsganj Distance

Robertsganj is approximately 550+ km from Mainpuri. Compare the available routes and travel options between the two cities. The fastest way to reach Robertsganj takes approximately 11 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Mainpuri, India to Robertsganj, India

Via Kanpur

RECOMMENDED

Mainpuri

Kanpur

Robertsganj

Approx Travel Time

11h 16m

On Demand

Mainpuri

Kanpur

Robertsganj

Approx Travel Time

12h 38m

₹518

Onwards

Mainpuri

Kanpur

Robertsganj

Approx Travel Time

16h 5m

On Demand

Via Etawah, Prayagraj(Allahabad)

FASTEST

Mainpuri

Etawah

Prayagraj(Allahabad)

Robertsganj

Approx Travel Time

10h 56m

On Demand

Mainpuri

Etawah

Prayagraj(Allahabad)

Robertsganj

Approx Travel Time

11h 25m

On Demand

Ads by MMT

Via Farrukhabad, Prayagraj(Allahabad)

CHEAPEST

Mainpuri

Farrukhabad

Prayagraj(Allahabad)

Robertsganj

Approx Travel Time

11h 8m

₹515

Onwards

Via Lucknow

Mainpuri

Lucknow

Robertsganj

Approx Travel Time

15h 59m

₹1,460

Onwards

Ads by MMT

Via Etawah

Mainpuri

Etawah

Robertsganj

Approx Travel Time

12h 3m

On Demand

Via Kanpur, Mughal Sarai

Mainpuri

Kanpur

Mughal Sarai

Robertsganj

Approx Travel Time

11h 31m

On Demand

Via Kannauj, Prayagraj(Allahabad)

Mainpuri

Kannauj

Prayagraj(Allahabad)

Robertsganj

Approx Travel Time

11h 33m

On Demand

Frequently Asked Questions

What is the distance between Mainpuri and Robertsganj?

Robertsganj is approximately 550+ km from Mainpuri.

How long does it take to reach Robertsganj from Mainpuri?

It takes approximately 11 hours to reach Robertsganj from Mainpuri by Cab, Train Via Etawah, Prayagraj(Allahabad).

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India