hero
How2Go
Mainpuri to Bhabua

Mainpuri to Bhabua

Bhabua is approximately 550+ km from Mainpuri, 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 Bhabua.

Read More
Sort By
Mode of Transport

Via Kanpur

RECOMMENDED

CHEAPEST

Mainpuri

Kanpur

Bhabua

Approx Travel Time

9h 44m

₹390

Onwards

FASTEST

Mainpuri

Kanpur

Bhabua

Approx Travel Time

8h 37m

₹5,497

Onwards

Via Etawah

Mainpuri

Etawah

Bhabua

Approx Travel Time

10h 4m

₹1,149

Onwards

Mainpuri

Etawah

Bhabua

Approx Travel Time

9h 34m

₹2,112

Onwards

Via Kanpur, Mughal Sarai

Mainpuri

Kanpur

Mughal Sarai

Bhabua

Approx Travel Time

8h 37m

₹5,562

Onwards

Via Kanpur, Varanasi

Mainpuri

Kanpur

Varanasi

Bhabua

Approx Travel Time

14h 45m

₹4,785

Onwards

Mainpuri

Kanpur

Varanasi

Bhabua

Approx Travel Time

13h 23m

₹7,137

Onwards

Via Etawah, Varanasi

Mainpuri

Etawah

Varanasi

Bhabua

Approx Travel Time

9h 13m

On Demand

Mainpuri

Etawah

Varanasi

Bhabua

Approx Travel Time

8h 43m

On Demand

Via Etawah, Mughal Sarai

Mainpuri

Etawah

Mughal Sarai

Bhabua

Approx Travel Time

9h 27m

₹1,234

Onwards

Frequently Asked Questions

What is the distance between Mainpuri and Bhabua?

Bhabua is approximately 550+ kms from Mainpuri.

How long does it take to reach Bhabua from Mainpuri?

It takes approximately 9 hours to reach Bhabua from Mainpuri by Cab, Train Via Kanpur.

What is the cheapest way to reach Bhabua from Mainpuri?

The cheapest way to reach Bhabua from Mainpuri is by Train Via Kanpur.

What is the fastest way to reach Bhabua from Mainpuri?

The fastest way to reach Bhabua from Mainpuri is by Cab, Train Via Kanpur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India