
Mahendragarh to Kanpur
Kanpur is approximately 500+ kms from Mahendragarh. The fastest way to reach Kanpur from Mahendragarh is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Kanpur from Mahendragarh is by Train Via Ghaziabad which would take approximately 13 hours.
Sort By
Mode of Transport
Via Rewari
RECOMMENDED
Mahendragarh
Rewari
Kanpur
Approx Travel Time
11h 40m
₹490
Onwards
Via Delhi
Mahendragarh
Delhi
Kanpur
Approx Travel Time
12h 25m
₹410
Onwards
Mahendragarh
Delhi
Kanpur
Approx Travel Time
13h 15m
₹3,025
Onwards
FASTEST
Mahendragarh
Delhi
Kanpur
Approx Travel Time
4h 25m
₹4,044
Onwards
Mahendragarh
Delhi
Kanpur
Approx Travel Time
14h 25m
₹795
Onwards
Via Ghaziabad
CHEAPEST
Mahendragarh
Ghaziabad
Kanpur
Approx Travel Time
12h 55m
₹400
Onwards
Via Lucknow
Mahendragarh
Lucknow
Kanpur
Approx Travel Time
13h 40m
On Demand
Mahendragarh
Lucknow
Kanpur
Approx Travel Time
13h 55m
On Demand
Via Gurgaon
Mahendragarh
Gurgaon
Kanpur
Approx Travel Time
14h 10m
₹795
Onwards
Mahendragarh
Gurgaon
Kanpur
Approx Travel Time
14h 43m
₹3,305
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Kanpur?
Kanpur is approximately 500+ kms from Mahendragarh.
How long does it take to reach Kanpur from Mahendragarh?
It takes approximately 5 hours to reach Kanpur from Mahendragarh by Train, Flight Via Delhi.
What is the cheapest way to reach Kanpur from Mahendragarh?
The cheapest way to reach Kanpur from Mahendragarh is by Train Via Ghaziabad.
What is the fastest way to reach Kanpur from Mahendragarh?
The fastest way to reach Kanpur from Mahendragarh is by Train, Flight Via Delhi.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Neemrana
- Mahendragarh to Najibabad
- Mahendragarh to Lakhimpur
- Mahendragarh to Muzaffarpur
- Mahendragarh to Puttur
- Mahendragarh to Damoh
- Mahendragarh to Jagdalpur
- Mahendragarh to Ariyalur
- Mahendragarh to Nabarangapur
- Mahendragarh to Bhachau
- Mahendragarh to Pondicherry
- Mahendragarh to Hapur
- Mahendragarh to Pushkar
- Mahendragarh to Cuddalore
- Mahendragarh to Jharsuguda
Routes To Mahendragarh
- Jaisalmer to Mahendragarh
- Cuddalore to Mahendragarh
- Viluppuram to Mahendragarh
- Darbhanga to Mahendragarh
- Nashik to Mahendragarh
- Malout to Mahendragarh
- Daltonganj to Mahendragarh
- Machilipatnam to Mahendragarh
- Bhilai to Mahendragarh
- Imphal to Mahendragarh
- Shamli to Mahendragarh
- Ambikapur to Mahendragarh
- Sawai-Madhopur to Mahendragarh
- Nagercoil to Mahendragarh