Mahendragarh to Jammu Distance
The road distance between Mahendragarh and Jammu is approximately 650+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 11 hours. If you're travelling by air, Jammu Airport is located in Jammu. Flying is the fastest way to reach Jammu, with a total travel time of approximately 5 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
Mahendragarh
Jammu
Approx Travel Time
11h 7m
₹899
Onwards
Mahendragarh
Jammu
Approx Travel Time
10h 20m
₹12,585
Onwards
Via Delhi
Mahendragarh
Delhi
Jammu
Approx Travel Time
5h 18m
₹7,143
Onwards
CHEAPEST
Mahendragarh
Delhi
Jammu
Approx Travel Time
9h 11m
₹480
Onwards
Mahendragarh
Delhi
Jammu
Approx Travel Time
6h 43m
₹9,693
Onwards
Via Rewari, Delhi
FASTEST
Mahendragarh
Rewari
Delhi
Jammu
Approx Travel Time
4h 46m
₹7,228
Onwards
Via Narnaul, Delhi
Mahendragarh
Narnaul
Delhi
Jammu
Approx Travel Time
6h 46m
₹7,298
Onwards
Via Dasua
Mahendragarh
Dasua
Jammu
Approx Travel Time
10h 49m
₹1,144
Onwards
Via Rohtak
Mahendragarh
Rohtak
Jammu
Approx Travel Time
11h
₹3,209
Onwards
Via Mohali
Mahendragarh
Mohali
Jammu
Approx Travel Time
7h 25m
₹7,133
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Jammu?
The distance between Mahendragarh and Jammu is approximately 650+ km by road.
What is the straight-line (aerial) distance between Mahendragarh and Jammu?
The straight-line distance is approximately 500+ km.
How long does it take to travel from Mahendragarh to Jammu by road?
It takes around 11 hours by road.
What is the distance from Mahendragarh to Jammu via Delhi?
Via Delhi, the distance is approximately 600+ km, taking around 5 hours.
How much does it cost to travel from Mahendragarh to Jammu?
Costs vary by mode — approximately ₹850+ by bus and ₹12550+ by cab.
Does the distance from Mahendragarh to Jammu change by route?
Yes — the road distance varies from 650+ km via the direct route to 600+ km via Delhi, depending on the path taken.
Does travel time between Mahendragarh and Jammu 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 Jammu?
The driving distance is 650+ km, while the straight-line distance is shorter at 500+ km, due to the road route following terrain and highways.
What are the major cities on the way from Mahendragarh to Jammu by road?
Major cities on the road route from Mahendragarh to Jammu include: • Ludhiana • Jalandhar • Kathua • Pathankot • Malerkotla
What are the major restaurants on the way from Mahendragarh to Jammu by road?
Major restaurants on the road route from Mahendragarh to Jammu include: • Lal Ji Shudh Vaishno Punjabi Dhaba • The Crispy Bistro |best Restaurant & Family Restaurant| Bhogpur • Zone By The Park Pathankot • Viraj Sarovar Portico • Himalaya Bakers
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Jamui
- Mahendragarh to Anand
- Mahendragarh to Janakpur
- Mahendragarh to Hoshiarpur
- Mahendragarh to Madanapalle
- Mahendragarh to Panipat
- Mahendragarh to Palakkad
- Mahendragarh to Puttur
- Mahendragarh to Rajgir
- Mahendragarh to Bhim
- Mahendragarh to Sawantwadi
- Mahendragarh to Nandyal
- Mahendragarh to Kausani
- Mahendragarh to Palanpur
- Mahendragarh to Katni
Routes To Mahendragarh
- Kasganj to Mahendragarh
- Nangal to Mahendragarh
- Sirsi to Mahendragarh
- Bhadrak to Mahendragarh
- Nahan to Mahendragarh
- Jagdalpur to Mahendragarh
- Ayodhya to Mahendragarh
- Kaithal to Mahendragarh
- Nimbahera to Mahendragarh
- Akola to Mahendragarh
- Pahalgam to Mahendragarh
- Jubbal to Mahendragarh
- Anakapalle to Mahendragarh
- Garhwa to Mahendragarh
- Bhopal to Mahendragarh
Routes Connecting Jammu
Routes From Jammu
Popular Places Routes
- Toranagallu to Bhadrak
- Daltonganj to Coonoor
- Jamnagar to Tuljapur
- Sawantwadi to Ooty
- Ahmedabad to Lakshadweep
- Kolkata to Omalur
- Mancherial to Namakkal
- Guna to Gurdaspur
- Bina to Ramannapet
- Bihar-Sharif to Mansa
- Rasipuram to Alangudi
- Jalpaiguri to Chirala
- Pithapuram to Bhiwadi
- Manali to Narasaraopet
- Gooty to Mumbai
- Kanyakumari to Anand
- Tuljapur to Manali
- Kufri to Palia-Kalan
- Bhandara to Basavakalyan
- Vadodara to Khammam
- Kichha to Kushtagi
- Champa to Porbandar
- Ranni to Kurseong
- Motihari to Nilambur
- Narasaraopet to Wayanad
- Silvassa to Mangaon
- Thanjavur to Hyderabad
- Narnaul to Bangalore
- Bhawanipatna to Nalgonda
- Shirdi to Firozabad

