
Bhabua to Mainpuri
Mainpuri is approximately 600+ kms from Bhabua. The fastest way to reach Mainpuri from Bhabua is by Train Via Shikohabad. It takes approximately 11 hours. The cheapest way to reach Mainpuri from Bhabua is by Train Via Kanpur which would take approximately 14 hours.
Sort By
Mode of Transport
Via Etawah
RECOMMENDED
Bhabua
Etawah
Mainpuri
Approx Travel Time
11h 48m
₹2,284
Onwards
Via Shikohabad
FASTEST
Bhabua
Shikohabad
Mainpuri
Approx Travel Time
11h 6m
₹515
Onwards
Via Kanpur
Bhabua
Kanpur
Mainpuri
Approx Travel Time
12h 29m
₹4,073
Onwards
CHEAPEST
Bhabua
Kanpur
Mainpuri
Approx Travel Time
13h 37m
₹390
Onwards
Via Fatehpur, Uttar Pradesh, Etawah
Bhabua
Fatehpur, Uttar Pradesh
Etawah
Mainpuri
Approx Travel Time
12h 39m
₹2,354
Onwards
Via Mirzapur, Etawah
Bhabua
Mirzapur
Etawah
Mainpuri
Approx Travel Time
13h 32m
₹5,810
Onwards
Bhabua
Mirzapur
Etawah
Mainpuri
Approx Travel Time
12h 58m
₹2,374
Onwards
Via Kanpur, Etawah
Bhabua
Kanpur
Etawah
Mainpuri
Approx Travel Time
13h 7m
₹2,269
Onwards
Via Mughal Sarai, Shikohabad
Bhabua
Mughal Sarai
Shikohabad
Mainpuri
Approx Travel Time
12h 37m
₹2,802
Onwards
Via Gyanpur, Etawah
Bhabua
Gyanpur
Etawah
Mainpuri
Approx Travel Time
13h 16m
On Demand
Frequently Asked Questions
What is the distance between Bhabua and Mainpuri?
Mainpuri is approximately 600+ kms from Bhabua.
How long does it take to reach Mainpuri from Bhabua?
It takes approximately 11 hours to reach Mainpuri from Bhabua by Train Via Shikohabad.
What is the cheapest way to reach Mainpuri from Bhabua?
The cheapest way to reach Mainpuri from Bhabua is by Train Via Kanpur.
What is the fastest way to reach Mainpuri from Bhabua?
The fastest way to reach Mainpuri from Bhabua is by Train Via Shikohabad.