Pune to Mahendragarh Distance
The road distance between Pune and Mahendragarh is approximately 1350+ km, and the drive usually takes around 24 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Mahendragarh, with a total travel time of 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 Delhi
RECOMMENDED
FASTEST
Pune
Delhi
Mahendragarh
Approx Travel Time
5h 42m
₹7,657
Onwards
CHEAPEST
Pune
Delhi
Mahendragarh
Approx Travel Time
21h 57m
₹790
Onwards
Pune
Delhi
Mahendragarh
Approx Travel Time
7h 8m
₹10,249
Onwards
Via Jaipur
Pune
Jaipur
Mahendragarh
Approx Travel Time
9h 5m
₹7,357
Onwards
Pune
Jaipur
Mahendragarh
Approx Travel Time
1d 0h 58m
₹4,828
Onwards
Pune
Jaipur
Mahendragarh
Approx Travel Time
1d 10h 15m
₹2,800
Onwards
Pune
Jaipur
Mahendragarh
Approx Travel Time
7h 20m
₹7,762
Onwards
Direct Options
Pune
Mahendragarh
Approx Travel Time
23h 23m
₹22,326
Onwards
Via Kishangarh
Pune
Kishangarh
Mahendragarh
Approx Travel Time
1d 2h 2m
₹1,599
Onwards
Via Indore, Jaipur
Pune
Indore
Jaipur
Mahendragarh
Approx Travel Time
1d 7h 18m
₹5,428
Onwards
Things To Know About Mahendragarh
Mahendragarh is a city in Haryana located within the National Capital Region, approximately 100 kilometers from Gurgaon. It serves as an administrative center featuring a mini secretariat and a sub divisional court. Visitors to Mahendragarh experience a blend of small-city charm and regional significance. For travelers planning their journey, Mahendragarh’s proximity to Delhi makes it an accessible destination for those exploring Haryana’s cultural and administrative hubs. The best time to travel from Pune to Mahendragarh is generally during the cooler months, avoiding the peak summer season for a more comfortable visit.
Frequently Asked Questions
What is the distance between Pune and Mahendragarh?
The distance between Pune and Mahendragarh is approximately 1350+ km by road.
What is the straight-line (aerial) distance between Pune and Mahendragarh?
The straight-line distance is approximately 1100+ km.
How long does it take to travel from Pune to Mahendragarh by road?
It takes around 24 hours by road.
What is the distance from Pune to Mahendragarh via Delhi?
Via Delhi, the distance is approximately 1250+ km, taking around 6 hours.
Does the distance from Pune to Mahendragarh change by route?
Yes — the road distance varies from 1350+ km via the direct route to 1250+ km via Delhi, depending on the path taken.
Does travel time between Pune and Mahendragarh vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
What is the driving distance vs. straight-line distance between Pune and Mahendragarh?
The driving distance is 1350+ km, while the straight-line distance is shorter at 1100+ km, due to the road route following terrain and highways.
Routes Connecting Pune
Routes From Pune
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Rewa
- Mahendragarh to Alipurduar
- Mahendragarh to Maddur
- Mahendragarh to Ratangarh
- Mahendragarh to Kedarnath
- Mahendragarh to Vrindavan
- Mahendragarh to Bhubaneshwar
- Mahendragarh to Kasauli
- Mahendragarh to Daund
- Mahendragarh to Khatu
- Mahendragarh to Jalpaiguri
- Mahendragarh to Harihar
- Mahendragarh to Kanchipuram
- Mahendragarh to Chilika-Lake
- Mahendragarh to Sambalpur
Routes To Mahendragarh
- Hubli to Mahendragarh
- Kavali to Mahendragarh
- Sirsi to Mahendragarh
- Mangaon to Mahendragarh
- Pratapgarh to Mahendragarh
- Tiruchirappalli to Mahendragarh
- Indore to Mahendragarh
- Chandrapur to Mahendragarh
- Palitana to Mahendragarh
- Balasore to Mahendragarh
- Mughal-Sarai to Mahendragarh
- Saharsa to Mahendragarh
- Haridwar to Mahendragarh
- Junagadh to Mahendragarh
- Sitamarhi to Mahendragarh
Popular Places Routes
- Bahadurgarh to Bharatpur
- Shirpur to Haveri
- Palakkodu to Jaipur
- Brahmapur to Mussoorie
- Tiruchengode to Chandigarh
- Sangli to Itarsi
- Puri to Badvel
- Palakollu to Bangalore
- Almora to Kangra
- Viramgam to Kolkata
- Pahalgam to Narwana
- Chandausi to Yeola
- Prayagraj(Allahabad) to Adilabad
- Kavali to Chidambaram
- Nevasa to Ambaji

