hero
How2Go
Kanpur to Jhabua

Kanpur to Jhabua

Jhabua is approximately 850+ kms from Kanpur. The fastest way to reach Jhabua from Kanpur is by Flight, Cab Via Delhi, Indore. It takes approximately 9 hours. The cheapest way to reach Jhabua from Kanpur is by Train, Bus Via Indore which would take approximately 17 hours.

Sort By
Mode of Transport

Via Lucknow, Indore

RECOMMENDED

Kanpur

Lucknow

Indore

Jhabua

Approx Travel Time

11h 18m

₹6,262

Onwards

Kanpur

Lucknow

Indore

Jhabua

Approx Travel Time

12h

₹6,583

Onwards

Via Ujjain

Kanpur

Ujjain

Jhabua

Approx Travel Time

16h 28m

On Demand

Ads by MMT

Via Sehore

Kanpur

Sehore

Jhabua

Approx Travel Time

16h 10m

On Demand

Kanpur

Sehore

Jhabua

Approx Travel Time

18h 9m

On Demand

Via Delhi, Indore

FASTEST

Kanpur

Delhi

Indore

Jhabua

Approx Travel Time

8h 56m

₹13,748

Onwards

Ads by MMT

Via Dewas

Kanpur

Dewas

Jhabua

Approx Travel Time

17h 40m

₹1,624

Onwards

Direct Bus

Kanpur

Jhabua

Approx Travel Time

19h 30m

₹4,499

Onwards

Via Indore

CHEAPEST

Kanpur

Indore

Jhabua

Approx Travel Time

16h 30m

₹834

Onwards

Via Prayagraj(Allahabad), Indore

Kanpur

Prayagraj(Allahabad)

Indore

Jhabua

Approx Travel Time

12h 10m

₹6,265

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Jhabua?

Jhabua is approximately 850+ kms from Kanpur.

How long does it take to reach Jhabua from Kanpur?

It takes approximately 9 hours to reach Jhabua from Kanpur by Flight, Cab Via Delhi, Indore.

What is the cheapest way to reach Jhabua from Kanpur?

The cheapest way to reach Jhabua from Kanpur is by Train, Bus Via Indore.

What is the fastest way to reach Jhabua from Kanpur?

The fastest way to reach Jhabua from Kanpur is by Flight, Cab Via Delhi, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India