
Badlapur to Mainpuri
Mainpuri is approximately 400+ kms from Badlapur. The fastest way to reach Mainpuri from Badlapur is by Train Via Sultanpur, Farrukhabad. It takes approximately 11 hours. The cheapest way to reach Mainpuri from Badlapur is by Train Via Sultanpur, Farrukhabad which would take approximately 11 hours.
Sort By
Mode of Transport
Via Sultanpur, Lucknow
RECOMMENDED
Badlapur
Sultanpur
Lucknow
Mainpuri
Approx Travel Time
10h 34m
On Demand
Badlapur
Sultanpur
Lucknow
Mainpuri
Approx Travel Time
11h 4m
₹1,939
Onwards
Via Sultanpur, Farrukhabad
CHEAPEST
FASTEST
Badlapur
Sultanpur
Farrukhabad
Mainpuri
Approx Travel Time
10h 28m
₹555
Onwards
Via Lucknow
Badlapur
Lucknow
Mainpuri
Approx Travel Time
10h 31m
₹2,391
Onwards
Badlapur
Lucknow
Mainpuri
Approx Travel Time
11h 25m
₹1,055
Onwards
Via Hardoi
Badlapur
Hardoi
Mainpuri
Approx Travel Time
11h 52m
₹4,440
Onwards
Via Lucknow, Kannauj
Badlapur
Lucknow
Kannauj
Mainpuri
Approx Travel Time
12h 35m
₹6,747
Onwards
Badlapur
Lucknow
Kannauj
Mainpuri
Approx Travel Time
12h 14m
₹6,399
Onwards
Via Jaunpur, Lucknow
Badlapur
Jaunpur
Lucknow
Mainpuri
Approx Travel Time
11h 34m
₹4,399
Onwards
Via Sultanpur, Hardoi
Badlapur
Sultanpur
Hardoi
Mainpuri
Approx Travel Time
11h 56m
₹4,560
Onwards
Frequently Asked Questions
What is the distance between Badlapur and Mainpuri?
Mainpuri is approximately 400+ kms from Badlapur.
How long does it take to reach Mainpuri from Badlapur?
It takes approximately 11 hours to reach Mainpuri from Badlapur by Train Via Sultanpur, Farrukhabad.
What is the cheapest way to reach Mainpuri from Badlapur?
The cheapest way to reach Mainpuri from Badlapur is by Train Via Sultanpur, Farrukhabad.
What is the fastest way to reach Mainpuri from Badlapur?
The fastest way to reach Mainpuri from Badlapur is by Train Via Sultanpur, Farrukhabad.


