
Ambala to Mahendragarh
Mahendragarh is approximately 250+ kms from Ambala. The fastest way to reach Mahendragarh from Ambala is by Train Via Rewari. It takes approximately 8 hours. The cheapest way to reach Mahendragarh from Ambala is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Rewari
RECOMMENDED
FASTEST
Ambala
Rewari
Mahendragarh
Approx Travel Time
7h 25m
₹255
Onwards
Via Pataudi
Ambala
Pataudi
Mahendragarh
Approx Travel Time
7h 40m
On Demand
Via Delhi
CHEAPEST
Ambala
Delhi
Mahendragarh
Approx Travel Time
7h 55m
₹185
Onwards
Ambala
Delhi
Mahendragarh
Approx Travel Time
8h 55m
₹465
Onwards
Ambala
Delhi
Mahendragarh
Approx Travel Time
8h 45m
₹2,980
Onwards
Via Gurgaon
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
7h 55m
₹1,435
Onwards
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
8h 28m
₹3,806
Onwards
Via Karnal, Delhi
Ambala
Karnal
Delhi
Mahendragarh
Approx Travel Time
9h 5m
₹240
Onwards
Ambala
Karnal
Delhi
Mahendragarh
Approx Travel Time
9h 20m
₹2,478
Onwards
Via Kurukshetra, Delhi
Ambala
Kurukshetra
Delhi
Mahendragarh
Approx Travel Time
9h 5m
₹235
Onwards
Frequently Asked Questions
What is the distance between Ambala and Mahendragarh?
Mahendragarh is approximately 250+ kms from Ambala.
How long does it take to reach Mahendragarh from Ambala?
It takes approximately 8 hours to reach Mahendragarh from Ambala by Train Via Rewari.
What is the cheapest way to reach Mahendragarh from Ambala?
The cheapest way to reach Mahendragarh from Ambala is by Train Via Delhi.
What is the fastest way to reach Mahendragarh from Ambala?
The fastest way to reach Mahendragarh from Ambala is by Train Via Rewari.
Routes Connecting Ambala
Routes From Ambala
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Basti
- Mahendragarh to Balrampur
- Mahendragarh to Tumkur
- Mahendragarh to Bhopal
- Mahendragarh to Kangra
- Mahendragarh to Uttarkashi
- Mahendragarh to Kanigiri
- Mahendragarh to Neem-ka-Thana
- Mahendragarh to Kanpur
- Mahendragarh to Batala
- Mahendragarh to Daltonganj
- Mahendragarh to Adilabad
- Mahendragarh to Dehradun
- Mahendragarh to Gurdaspur
- Mahendragarh to Chittorgarh
Routes To Mahendragarh
- Mancherial to Mahendragarh
- Pathankot to Mahendragarh
- Naugarh to Mahendragarh
- Jagdalpur to Mahendragarh
- Nanpara to Mahendragarh
- Jodhpur to Mahendragarh
- Panipat to Mahendragarh
- Hospet to Mahendragarh
- Navsari to Mahendragarh
- Bhinmal to Mahendragarh
- Arakkonam to Mahendragarh
- Kadiri to Mahendragarh
- Lonavala to Mahendragarh
- Dhamnod to Mahendragarh
- Pukhrayan to Mahendragarh