Kasauli to Mahendragarh Distance
Mahendragarh is approximately 350+ km from Kasauli. Compare the available routes and travel options between the two cities. The fastest way to reach Mahendragarh takes approximately 6 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Zirakpur
RECOMMENDED
FASTEST
Kasauli
Zirakpur
Mahendragarh
Approx Travel Time
5h 32m
On Demand
Kasauli
Zirakpur
Mahendragarh
Approx Travel Time
6h 25m
₹1,598
Onwards
Via Delhi
CHEAPEST
Kasauli
Delhi
Mahendragarh
Approx Travel Time
10h 6m
₹1,144
Onwards
Via Panchkula
Kasauli
Panchkula
Mahendragarh
Approx Travel Time
6h 1m
On Demand
Kasauli
Panchkula
Mahendragarh
Approx Travel Time
7h 15m
₹1,598
Onwards
Via Chandigarh
Kasauli
Chandigarh
Mahendragarh
Approx Travel Time
6h 16m
On Demand
Via Kharar
Kasauli
Kharar
Mahendragarh
Approx Travel Time
6h 48m
On Demand
Via Khanna
Kasauli
Khanna
Mahendragarh
Approx Travel Time
7h 38m
On Demand
Via Ambala
Kasauli
Ambala
Mahendragarh
Approx Travel Time
7h 18m
₹1,598
Onwards
Via Mohali
Kasauli
Mohali
Mahendragarh
Approx Travel Time
6h 38m
₹2,528
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Kasauli and Mahendragarh?
The straight-line distance is approximately 250+ km.
What is the distance from Kasauli to Mahendragarh via Zirakpur?
Via Zirakpur, the distance is approximately 350+ km, taking around 6 hours.
Routes Connecting Kasauli
Routes From Kasauli
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Bhalki
- Mahendragarh to Daund
- Mahendragarh to Kopargaon
- Mahendragarh to Chittoor
- Mahendragarh to Nahan
- Mahendragarh to Jhabua
- Mahendragarh to Khatima
- Mahendragarh to Tandur
- Mahendragarh to Sagara
- Mahendragarh to Sambalpur
- Mahendragarh to Guna
- Mahendragarh to Karwar
- Mahendragarh to Sirkazhi
- Mahendragarh to Tirunelveli
- Mahendragarh to Hoshangabad
Routes To Mahendragarh
- Mansa to Mahendragarh
- Chennai to Mahendragarh
- Chintpurni to Mahendragarh
- Mirzapur to Mahendragarh
- Kumbakonam to Mahendragarh
- Pali to Mahendragarh
- Sawai-Madhopur to Mahendragarh
- Moradabad to Mahendragarh
- Araria to Mahendragarh
- Kollam to Mahendragarh
- Wardha to Mahendragarh
- Medinipur to Mahendragarh
- Deoria to Mahendragarh
- Madanapalle to Mahendragarh
- Bhagalpur to Mahendragarh

