hero
How2Go
Kanpur to Malhargarh

Kanpur to Malhargarh

Malhargarh is approximately 900+ km from Kanpur, 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 Malhargarh.

Read More
Sort By
Mode of Transport

Via Ratlam

RECOMMENDED

Kanpur

Ratlam

Malhargarh

Approx Travel Time

13h 56m

₹580

Onwards

Kanpur

Ratlam

Malhargarh

Approx Travel Time

15h 17m

₹1,102

Onwards

Via Ujjain

Kanpur

Ujjain

Malhargarh

Approx Travel Time

14h 31m

₹825

Onwards

Kanpur

Ujjain

Malhargarh

Approx Travel Time

16h 31m

₹1,445

Onwards

Via Sawai Madhopur, Mandsaur

FASTEST

Kanpur

Sawai Madhopur

Mandsaur

Malhargarh

Approx Travel Time

12h 22m

₹4,934

Onwards

Via Agra, Nimbahera

Kanpur

Agra

Nimbahera

Malhargarh

Approx Travel Time

18h 34m

₹5,112

Onwards

Via Fatehpur sikri

Kanpur

Fatehpur sikri

Malhargarh

Approx Travel Time

20h 55m

₹5,462

Onwards

Via Kota

CHEAPEST

Kanpur

Kota

Malhargarh

Approx Travel Time

16h 45m

₹525

Onwards

Via Jaipur

Kanpur

Jaipur

Malhargarh

Approx Travel Time

15h 58m

₹1,790

Onwards

Via Kota, Mandsaur

Kanpur

Kota

Mandsaur

Malhargarh

Approx Travel Time

14h 57m

₹1,340

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Malhargarh?

Malhargarh is approximately 900+ kms from Kanpur.

How long does it take to reach Malhargarh from Kanpur?

It takes approximately 13 hours to reach Malhargarh from Kanpur by Train, Bus Via Sawai Madhopur, Mandsaur.

What is the cheapest way to reach Malhargarh from Kanpur?

The cheapest way to reach Malhargarh from Kanpur is by Train Via Kota.

What is the fastest way to reach Malhargarh from Kanpur?

The fastest way to reach Malhargarh from Kanpur is by Train, Bus Via Sawai Madhopur, Mandsaur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India