Jaipur to Mahendragarh Distance
The road distance between Jaipur and Mahendragarh is approximately 150+ km, and the drive usually takes around 4 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 4 hours, while trains complete the journey in approximately 5 hours, subject to the chosen service and route. The fastest way to reach Mahendragarh takes approximately 3 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.

Direct Options
RECOMMENDED
Jaipur
Mahendragarh
Approx Travel Time
3h 30m
₹600
Onwards
CHEAPEST
Jaipur
Mahendragarh
Approx Travel Time
5h 15m
₹195
Onwards
Jaipur
Mahendragarh
Approx Travel Time
4h 8m
₹4,228
Onwards
Via Rewari
FASTEST
Jaipur
Rewari
Mahendragarh
Approx Travel Time
3h 7m
₹310
Onwards
Jaipur
Rewari
Mahendragarh
Approx Travel Time
4h 1m
₹1,944
Onwards
Via Chirawa
Jaipur
Chirawa
Mahendragarh
Approx Travel Time
4h 55m
₹305
Onwards
Via Jhunjhunu
Jaipur
Jhunjhunu
Mahendragarh
Approx Travel Time
5h 19m
₹290
Onwards
Via Sikar
Jaipur
Sikar
Mahendragarh
Approx Travel Time
5h 31m
₹290
Onwards
Via Narnaul
Jaipur
Narnaul
Mahendragarh
Approx Travel Time
4h 6m
₹3,239
Onwards
Via Danta Ramgarh
Jaipur
Danta Ramgarh
Mahendragarh
Approx Travel Time
5h 54m
₹290
Onwards
Frequently Asked Questions
What is the distance between Jaipur and Mahendragarh?
The distance between Jaipur and Mahendragarh is approximately 150+ km by road.
What is the straight-line (aerial) distance between Jaipur and Mahendragarh?
The straight-line distance is approximately 150+ km.
How long does it take to travel from Jaipur to Mahendragarh by road?
It takes around 4 hours by road.
What is the distance from Jaipur to Mahendragarh via Rewari?
Via Rewari, the distance is approximately 250+ km, taking around 3 hours.
Is there a train from Jaipur to Mahendragarh?
Yes, trains run between Jaipur and Mahendragarh, covering approximately 200+ km in around 5 hours.
How much does it cost to travel from Jaipur to Mahendragarh?
Costs vary by mode — approximately ₹600+ by bus and ₹4200+ by cab.
Does the distance from Jaipur to Mahendragarh change by route?
Yes — the road distance varies from 150+ km via the direct route to 250+ km via Rewari, depending on the path taken.
Does travel time between Jaipur and Mahendragarh vary by season?
Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.
Routes Connecting Jaipur
Routes From Jaipur
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Sivakasi
- Mahendragarh to Bhawanipatna
- Mahendragarh to Gandhidham
- Mahendragarh to Chirawa
- Mahendragarh to Raipur
- Mahendragarh to Solapur
- Mahendragarh to Alwar
- Mahendragarh to Chennai
- Mahendragarh to Diu
- Mahendragarh to Shahapur
- Mahendragarh to Bhalki
- Mahendragarh to Uttarkashi
- Mahendragarh to Jalpaiguri
- Mahendragarh to Sanchi
- Mahendragarh to Pune
Routes To Mahendragarh
- Ghaziabad to Mahendragarh
- Thiruvananthapuram to Mahendragarh
- TIRUR to Mahendragarh
- Uttarkashi to Mahendragarh
- Sakleshpur to Mahendragarh
- Washim to Mahendragarh
- Nadaun to Mahendragarh
- Kangra to Mahendragarh
- Mandsaur to Mahendragarh
- Chittoor to Mahendragarh
- Delhi to Mahendragarh
- Dhenkanal to Mahendragarh
- Mancherial to Mahendragarh
- KOSI-KALAN to Mahendragarh
- Ludhiana to Mahendragarh
Popular Places Routes
- Amroha to Washim
- Razole to Raybag
- Guruvayoor to Belgaum
- Pudukkottai to Vellore
- Mancherial to Mahbubabad
- Muzaffarpur to Rishikesh
- Shillong to Alangudi
- Bhawanipatna to Ahmednagar
- Yavatmal to Charkhi-dadri
- Wardha to Palakollu
- Udaipur to Siruguppa
- Shegaon to Udaipur
- Puri to Dharampur
- Bhagalpur to Hilsa
- Jorhat to Nanpara
- Bayana to Nellore
- Osmanabad to Raybag
- Indi to Shahada
- Kumbhalgarh to Alipurduar
- Dibrugarh to Pudukkottai
- Baripada to Chiplun
- Kavathe-Mahankal to Sathyamangalam
- Vaikom to Sakleshpur
- Kedarnath to Dandeli
- Matheran to Hyderabad
- Bhusawal to Navsari
- Nagar to Ranipet
- Faizabad to Bangalore
- Shirdi to Udupi
- Siruguppa to Kalpi

