
Ambala to Mahendragarh
Mahendragarh is approximately 250+ kms from Ambala. The fastest way to reach Mahendragarh from Ambala is by Bus. It takes approximately 4 hours. The cheapest way to reach Mahendragarh from Ambala is by Train Via Gurgaon which would take approximately 6 hours.
Sort By
Mode of Transport
Via Charkhi dadri
Ambala
Charkhi dadri
Mahendragarh
Approx Travel Time
4h 20m
On Demand
Ambala
Charkhi dadri
Mahendragarh
Approx Travel Time
5h 37m
On Demand
Via Rewari
Ambala
Rewari
Mahendragarh
Approx Travel Time
5h 38m
₹350
Onwards
Via Delhi
Ambala
Delhi
Mahendragarh
Approx Travel Time
6h 58m
₹595
Onwards
Via Bhiwani
Ambala
Bhiwani
Mahendragarh
Approx Travel Time
4h 21m
On Demand
Via Gurgaon
CHEAPEST
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
5h 44m
₹345
Onwards
Via Jhajjar
Ambala
Jhajjar
Mahendragarh
Approx Travel Time
6h 24m
On Demand
Via Rohtak
Ambala
Rohtak
Mahendragarh
Approx Travel Time
4h 25m
₹2,995
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 4 hours to reach Mahendragarh from Ambala by Bus.
What is the cheapest way to reach Mahendragarh from Ambala?
The cheapest way to reach Mahendragarh from Ambala is by Train Via Gurgaon.
What is the fastest way to reach Mahendragarh from Ambala?
The fastest way to reach Mahendragarh from Ambala is by Bus.
Routes Connecting Ambala
Routes From Ambala
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Bhubaneshwar
- Mahendragarh to Amalapuram
- Mahendragarh to Hoshangabad
- Mahendragarh to Barmer
- Mahendragarh to Ranakpur
- Mahendragarh to Guntur
- Mahendragarh to Jaisalmer
- Mahendragarh to Etawah
- Mahendragarh to Puttur
- Mahendragarh to Betul
- Mahendragarh to Nagaur
- Mahendragarh to Buxar
- Mahendragarh to Sirohi
- Mahendragarh to Kadiri
- Mahendragarh to Nellore
Routes To Mahendragarh
- Puttaparthi to Mahendragarh
- Aurangabad to Mahendragarh
- Gunupur to Mahendragarh
- Bellary to Mahendragarh
- Kolkata to Mahendragarh
- Muzaffarpur to Mahendragarh
- Hilsa to Mahendragarh
- Deoband to Mahendragarh
- Tenali to Mahendragarh
- Sasaram to Mahendragarh
- Srikalahasti to Mahendragarh
- Silvassa to Mahendragarh
- Kausani to Mahendragarh
- Phalodi to Mahendragarh
- Mughal-Sarai to Mahendragarh

