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 36m
₹2,565
Onwards
Kasauli
Zirakpur
Mahendragarh
Approx Travel Time
7h 35m
₹1,598
Onwards
Via Panchkula
Kasauli
Panchkula
Mahendragarh
Approx Travel Time
7h 20m
₹1,598
Onwards
Kasauli
Panchkula
Mahendragarh
Approx Travel Time
6h 12m
₹2,307
Onwards
Via Delhi
CHEAPEST
Kasauli
Delhi
Mahendragarh
Approx Travel Time
9h 14m
₹1,144
Onwards
Via Chandigarh
Kasauli
Chandigarh
Mahendragarh
Approx Travel Time
6h 31m
₹2,074
Onwards
Kasauli
Chandigarh
Mahendragarh
Approx Travel Time
7h 45m
₹1,598
Onwards
Via Ambala
Kasauli
Ambala
Mahendragarh
Approx Travel Time
6h 8m
₹3,339
Onwards
Kasauli
Ambala
Mahendragarh
Approx Travel Time
7h 43m
₹1,338
Onwards
Via Mohali
Kasauli
Mohali
Mahendragarh
Approx Travel Time
6h 47m
₹2,635
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 Nashik
- Mahendragarh to Multai
- Mahendragarh to Sitamarhi
- Mahendragarh to Bankura
- Mahendragarh to Purnia
- Mahendragarh to Tiruchirappalli
- Mahendragarh to Katni
- Mahendragarh to Palampur
- Mahendragarh to Ahmedabad
- Mahendragarh to Bangalore
- Mahendragarh to Bhusawal
- Mahendragarh to Abohar
- Mahendragarh to Gulbarga
- Mahendragarh to Nabarangapur
- Mahendragarh to Aurangabad
Routes To Mahendragarh
- Palakollu to Mahendragarh
- Anandpur-Sahib to Mahendragarh
- Sheikhpura to Mahendragarh
- Dahod to Mahendragarh
- Solan to Mahendragarh
- Dharmapuri to Mahendragarh
- Nandurbar to Mahendragarh
- Kumarakom to Mahendragarh
- Cuttack to Mahendragarh
- Kovilpatti to Mahendragarh
- Sujangarh to Mahendragarh
- Badami to Mahendragarh
- Chittoor to Mahendragarh
- Kishangarh to Mahendragarh
- Yeola to Mahendragarh
Popular Places Routes
- Udhampur to Raiganj
- Khandwa to Bhiwandi
- Patiala to Bekal
- Palanpur to Madanapalle
- Adoor to Ranakpur
- Srikakulam to Nandi-Hills
- Arakkonam to Alwar
- Faridabad to Jaipur
- Narsapur to Mehsana
- Jaipur to Jalna
- KOSI-KALAN to Phulbani
- Chidambaram to Kavali
- Changanassery to Chennai
- Bhadrachalam to Arsikere
- Rishikesh to Sangrur

