hero
How2Go
Pune to Mahendragarh

Pune to Mahendragarh

Traveling from Pune to Mahendragarh covers a distance of over 1250 kilometers, with multiple modes of transport available including flight, train, cab, and bus. The fastest and recommended way to reach Mahendragarh is via a combination of flight and train through Delhi, taking approximately 7 hours. The cheapest route option is by train via Jaipur, which takes around 28 hours. These routes offer flexibility in travel choices to suit different preferences.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Pune

Delhi

Mahendragarh

Approx Travel Time

5h 42m

₹7,217

Onwards

CHEAPEST

Pune

Delhi

Mahendragarh

Approx Travel Time

21h 57m

₹790

Onwards

Via Jaipur

Pune

Jaipur

Mahendragarh

Approx Travel Time

9h 5m

₹7,357

Onwards

Pune

Jaipur

Mahendragarh

Approx Travel Time

1d 1h 10m

₹3,883

Onwards

Pune

Jaipur

Mahendragarh

Approx Travel Time

1d 9h 55m

₹2,998

Onwards

Pune

Jaipur

Mahendragarh

Approx Travel Time

7h 20m

₹7,961

Onwards

Ads by MMT

Direct Options

Pune

Mahendragarh

Approx Travel Time

23h 23m

₹22,326

Onwards

Via Ajmer

Pune

Ajmer

Mahendragarh

Approx Travel Time

1d 1h 55m

₹1,519

Onwards

Pune

Ajmer

Mahendragarh

Approx Travel Time

9h 30m

₹7,323

Onwards

Ads by MMT

Via Indore, Jaipur

Pune

Indore

Jaipur

Mahendragarh

Approx Travel Time

1d 7h

₹5,382

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 over 1250 kilometers.

How long does it take to travel from Pune to Mahendragarh?

• Fastest: approximately 7 hours by Flight, Train Via Delhi • Cheapest: approximately 28 hours by Train Via Jaipur • Recommended: approximately 7 hours by Flight, Train Via Delhi

What is the cheapest way to travel from Pune to Mahendragarh?

The cheapest way to travel is by train via Jaipur, taking approximately 28 hours.

What is the fastest way to travel from Pune to Mahendragarh?

The fastest way to travel is by flight combined with train via Delhi, taking around 7 hours.

What modes of transport are available from Pune to Mahendragarh?

Several route options exist including flight, train, cab, and bus, offering flexibility to travelers.

What is the recommended way to travel from Pune to Mahendragarh?

The recommended route is to take a flight from Pune to Delhi, then continue by train to Mahendragarh, which takes roughly 7 hours.

How to go from Pune to Mahendragarh?

Starting from Pune, you can either travel by train or flight to reach Delhi or Jaipur, and then continue by train or other local transport to Mahendragarh. Travel times vary from 7 to 28 hours depending on the mode and route chosen.

What should I know before travelling from Pune to Mahendragarh?

You can travel by multiple modes including flight and train. The journey duration can range from approximately 7 hours to 28 hours. It is advisable to plan travel during the cooler months for a comfortable experience.

What is the best time to travel from Pune to Mahendragarh?

The best time to travel is during the cooler months, avoiding the peak summer season for comfortable weather.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India