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,105

Onwards

Via Ujjain

Kanpur

Ujjain

Jhabua

Approx Travel Time

16h 28m

On Demand

Ads by MMT

Via Indore

CHEAPEST

Kanpur

Indore

Jhabua

Approx Travel Time

16h 30m

₹677

Onwards

Via Dewas

Kanpur

Dewas

Jhabua

Approx Travel Time

17h 40m

₹1,167

Onwards

Ads by MMT

Via Delhi, Indore

FASTEST

Kanpur

Delhi

Indore

Jhabua

Approx Travel Time

8h 51m

₹14,164

Onwards

Kanpur

Delhi

Indore

Jhabua

Approx Travel Time

9h 30m

₹10,979

Onwards

Via Sehore

Kanpur

Sehore

Jhabua

Approx Travel Time

18h 9m

On Demand

Kanpur

Sehore

Jhabua

Approx Travel Time

16h 10m

On Demand

Direct Bus

Kanpur

Jhabua

Approx Travel Time

19h 30m

₹4,499

Onwards

Via Prayagraj(Allahabad), Indore

Kanpur

Prayagraj(Allahabad)

Indore

Jhabua

Approx Travel Time

12h 10m

₹6,108

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