Mahendragarh to Jaipur Distance
The road distance between Mahendragarh and Jaipur is approximately 200+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 3 hours, while trains complete the journey in approximately 7 hours, subject to the chosen service and route. The fastest way to reach Jaipur 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
Direct Bus
RECOMMENDED
FASTEST
Mahendragarh
Jaipur
Approx Travel Time
2h 57m
₹549
Onwards
Direct Train
CHEAPEST
Mahendragarh
Jaipur
Approx Travel Time
6h 20m
₹195
Onwards
Direct Cab
Mahendragarh
Jaipur
Approx Travel Time
4h 40m
₹3,608
Onwards
Via Danta Ramgarh
Mahendragarh
Danta Ramgarh
Jaipur
Approx Travel Time
5h 57m
₹290
Onwards
Via Loharu
Mahendragarh
Loharu
Jaipur
Approx Travel Time
6h 2m
₹320
Onwards
Via Charkhi dadri
Mahendragarh
Charkhi dadri
Jaipur
Approx Travel Time
5h 11m
On Demand
Via Chirawa
Mahendragarh
Chirawa
Jaipur
Approx Travel Time
5h 15m
On Demand
Via Rewari
Mahendragarh
Rewari
Jaipur
Approx Travel Time
6h 6m
₹310
Onwards
Mahendragarh
Rewari
Jaipur
Approx Travel Time
5h 42m
₹494
Onwards
Via Narnaul
Mahendragarh
Narnaul
Jaipur
Approx Travel Time
3h 42m
On Demand
Frequently Asked Questions
What is the distance between Mahendragarh and Jaipur?
Jaipur is approximately 150+ km from Mahendragarh.
How long does it take to reach Jaipur from Mahendragarh?
It takes approximately 3 hours to reach Jaipur from Mahendragarh by Bus.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Muzaffarnagar
- Mahendragarh to Asansol
- Mahendragarh to Prayagraj(Allahabad)
- Mahendragarh to Sirohi
- Mahendragarh to Bhopal
- Mahendragarh to Bankura
- Mahendragarh to Ankleshwar
- Mahendragarh to Hampi
- Mahendragarh to Pukhrayan
- Mahendragarh to Varanasi
- Mahendragarh to Narwana
- Mahendragarh to Mirzapur
- Mahendragarh to Darwha
- Mahendragarh to Kannauj
- Mahendragarh to Sasaram
Routes To Mahendragarh
- Narsinghpur to Mahendragarh
- Munnar to Mahendragarh
- Pondicherry to Mahendragarh
- Bangarapet to Mahendragarh
- Hardoi to Mahendragarh
- Vaniyambadi to Mahendragarh
- Palanpur to Mahendragarh
- Gopalganj to Mahendragarh
- Bavla to Mahendragarh
- Hathras to Mahendragarh
- Ariyalur to Mahendragarh
- Shajapur to Mahendragarh
- Nanpara to Mahendragarh
- Kushinagar to Mahendragarh
- Navsari to Mahendragarh

