Mahendragarh to Pune Distance
The road distance between Mahendragarh and Pune is approximately 1350+ km, and the drive usually takes around 25 hours by car or taxi, depending on traffic and road conditions. If you're travelling by air, Pune Airport is located in Pune. Flying is the fastest way to reach Pune, 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
Mahendragarh
Delhi
Pune
Approx Travel Time
5h 58m
₹7,094
Onwards
CHEAPEST
Mahendragarh
Delhi
Pune
Approx Travel Time
22h 22m
₹790
Onwards
Via Ajmer
Mahendragarh
Ajmer
Pune
Approx Travel Time
1d 1h 17m
₹1,419
Onwards
Mahendragarh
Ajmer
Pune
Approx Travel Time
8h 22m
₹7,828
Onwards
Via Jaipur
Mahendragarh
Jaipur
Pune
Approx Travel Time
1d 0h 5m
₹4,362
Onwards
Mahendragarh
Jaipur
Pune
Approx Travel Time
6h 45m
₹7,543
Onwards
Mahendragarh
Jaipur
Pune
Approx Travel Time
8h 44m
₹7,238
Onwards
Via Kishangarh
Mahendragarh
Kishangarh
Pune
Approx Travel Time
1d 8h 32m
₹2,099
Onwards
Via Jaipur, Indore
Mahendragarh
Jaipur
Indore
Pune
Approx Travel Time
1d 6h 7m
₹5,787
Onwards
Direct Options
Mahendragarh
Pune
Approx Travel Time
1d 0h 41m
₹25,411
Onwards
Things To Know About Pune
Pune, located in the Deccan Plateau of Western India, is one of the largest cities in Maharashtra by area and an important metropolitan region with a vibrant population. Known for being a prominent IT hub and a key center for the automobile industry, Pune attracts business and leisure travelers alike. The city boasts a rich cultural tapestry and a thriving urban environment that blends tradition with modernity. Visitors to Pune will find a diverse array of experiences, ranging from lively markets and historic sites to educational institutions and cultural festivals. The climate is generally moderate, making it a comfortable destination for most of the year. The best time to travel from Mahendragarh to Pune is typically during the cooler months from October to March when the weather is more pleasant and conducive for sightseeing.
Frequently Asked Questions
What is the distance between Mahendragarh and Pune?
The distance between Mahendragarh and Pune is approximately 1350+ km by road.
What is the straight-line (aerial) distance between Mahendragarh and Pune?
The straight-line distance is approximately 1100+ km.
How long does it take to travel from Mahendragarh to Pune by road?
It takes around 25 hours by road.
What is the distance from Mahendragarh to Pune via Delhi?
Via Delhi, the distance is approximately 1250+ km, taking around 6 hours.
Does the distance from Mahendragarh to Pune 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 Mahendragarh and Pune 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 Mahendragarh and Pune?
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 Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Durgapur
- Mahendragarh to Bhuj
- Mahendragarh to Bhadrachalam
- Mahendragarh to Anantapur
- Mahendragarh to Gurdaspur
- Mahendragarh to Dehradun
- Mahendragarh to Bhadravathi
- Mahendragarh to Solapur
- Mahendragarh to Gaya
- Mahendragarh to Kishangarh
- Mahendragarh to Morena
- Mahendragarh to Chandausi
- Mahendragarh to Tanakpur
- Mahendragarh to Giridih
- Mahendragarh to Bhagalpur
Routes To Mahendragarh
- Dewas to Mahendragarh
- Hosur to Mahendragarh
- Pandavapura to Mahendragarh
- Kanyakumari to Mahendragarh
- Pondicherry to Mahendragarh
- Udaipur to Mahendragarh
- Mysore to Mahendragarh
- Palanpur to Mahendragarh
- Itanagar to Mahendragarh
- Mahuva to Mahendragarh
- Vellore to Mahendragarh
- Sasaram to Mahendragarh
- Azamgarh to Mahendragarh
- Phagwara to Mahendragarh
- Rajampet to Mahendragarh

