Kannauj to Bhabua Distance

Bhabua is approximately 450+ km from Kannauj. Compare the available routes and travel options between the two cities. The fastest way to reach Bhabua takes approximately 7 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 Kannauj, India to Bhabua, India

Via Kanpur

RECOMMENDED

CHEAPEST

FASTEST

Kannauj

Kanpur

Bhabua

Approx Travel Time

6h 52m

₹390

Onwards

Kannauj

Kanpur

Bhabua

Approx Travel Time

7h 27m

₹1,145

Onwards

Kannauj

Kanpur

Bhabua

Approx Travel Time

7h 18m

₹2,960

Onwards

Via Kanpur, Mughal Sarai

Kannauj

Kanpur

Mughal Sarai

Bhabua

Approx Travel Time

6h 52m

₹455

Onwards

Ads by MMT

Via Varanasi

Kannauj

Varanasi

Bhabua

Approx Travel Time

11h 40m

₹1,596

Onwards

Via Azamgarh

Kannauj

Azamgarh

Bhabua

Approx Travel Time

10h 35m

₹5,317

Onwards

Ads by MMT

Via Mughal Sarai

Kannauj

Mughal Sarai

Bhabua

Approx Travel Time

8h

₹430

Onwards

Kannauj

Mughal Sarai

Bhabua

Approx Travel Time

8h 51m

₹934

Onwards

Via Fatehpur, Uttar Pradesh

Kannauj

Fatehpur, Uttar Pradesh

Bhabua

Approx Travel Time

8h 16m

₹395

Onwards

Via Kanpur, Varanasi

Kannauj

Kanpur

Varanasi

Bhabua

Approx Travel Time

7h 40m

On Demand

Frequently Asked Questions

What is the straight-line (aerial) distance between Kannauj and Bhabua?

The straight-line distance is approximately 400+ km.

What is the distance from Kannauj to Bhabua via Kanpur?

Via Kanpur, the distance is approximately 450+ km, taking around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India