
Ambala to Mahendragarh
Mahendragarh is approximately 250+ kms from Ambala. The fastest way to reach Mahendragarh from Ambala is by Bus. It takes approximately 3 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
5h 46m
₹4,477
Onwards
Ambala
Charkhi dadri
Mahendragarh
Approx Travel Time
3h 17m
₹4,811
Onwards
Via Rewari
Ambala
Rewari
Mahendragarh
Approx Travel Time
5h 17m
₹1,984
Onwards
Ambala
Rewari
Mahendragarh
Approx Travel Time
5h 38m
₹350
Onwards
Via Delhi
Ambala
Delhi
Mahendragarh
Approx Travel Time
7h 16m
₹597
Onwards
Via Rohtak
Ambala
Rohtak
Mahendragarh
Approx Travel Time
3h 44m
₹3,576
Onwards
Via Bhiwani
Ambala
Bhiwani
Mahendragarh
Approx Travel Time
3h 34m
₹2,953
Onwards
Via Gurgaon
CHEAPEST
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
5h 44m
₹345
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 3 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 Panipat
- Mahendragarh to TIRUR
- Mahendragarh to Wayanad
- Mahendragarh to Coonoor
- Mahendragarh to Muvattupuzha
- Mahendragarh to Kausani
- Mahendragarh to Deoband
- Mahendragarh to Ratangarh
- Mahendragarh to Rajula
- Mahendragarh to Phagwara
- Mahendragarh to Sitapur
- Mahendragarh to Barmer
- Mahendragarh to Najibabad
- Mahendragarh to Malkapur
- Mahendragarh to Kurukshetra
Routes To Mahendragarh
- Kufri to Mahendragarh
- Miryalaguda to Mahendragarh
- Nagar to Mahendragarh
- Mussoorie to Mahendragarh
- Nandi-Hills to Mahendragarh
- Raxaul to Mahendragarh
- Nalgonda to Mahendragarh
- Nainital to Mahendragarh
- Bokaro to Mahendragarh
- Rewari to Mahendragarh
- Khed to Mahendragarh
- Akkalkot to Mahendragarh
- Bawal to Mahendragarh
- Mahabaleshwar to Mahendragarh
- Kasganj to Mahendragarh


