hero
How2Go
Kanpur to Mahendragarh

Kanpur to Mahendragarh

Mahendragarh is approximately 550+ 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 Mahendragarh.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Kanpur

Mahendragarh

Approx Travel Time

8h 45m

On Demand

Via Delhi

FASTEST

Kanpur

Delhi

Mahendragarh

Approx Travel Time

4h 52m

₹5,329

Onwards

CHEAPEST

Kanpur

Delhi

Mahendragarh

Approx Travel Time

6h 35m

₹320

Onwards

Kanpur

Delhi

Mahendragarh

Approx Travel Time

8h 39m

₹3,444

Onwards

Via Narnaul

Kanpur

Narnaul

Mahendragarh

Approx Travel Time

12h 20m

₹1,899

Onwards

Via Palwal

Kanpur

Palwal

Mahendragarh

Approx Travel Time

11h 32m

₹4,607

Onwards

Via Delhi, Rewari

Kanpur

Delhi

Rewari

Mahendragarh

Approx Travel Time

6h 38m

₹405

Onwards

Kanpur

Delhi

Rewari

Mahendragarh

Approx Travel Time

4h 55m

₹5,414

Onwards

Via Rewari

Kanpur

Rewari

Mahendragarh

Approx Travel Time

8h 42m

₹490

Onwards

Via Bahadurgarh

Kanpur

Bahadurgarh

Mahendragarh

Approx Travel Time

9h 45m

₹2,772

Onwards

Frequently Asked Questions

What is the distance between Kanpur and Mahendragarh?

Mahendragarh is approximately 550+ kms from Kanpur.

How long does it take to reach Mahendragarh from Kanpur?

It takes approximately 5 hours to reach Mahendragarh from Kanpur by Flight, Train Via Delhi.

What is the cheapest way to reach Mahendragarh from Kanpur?

The cheapest way to reach Mahendragarh from Kanpur is by Train Via Delhi.

What is the fastest way to reach Mahendragarh from Kanpur?

The fastest way to reach Mahendragarh from Kanpur is by Flight, Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India