
Ambala to Mahendragarh
Mahendragarh is approximately 250+ kms from Ambala. The fastest way to reach Mahendragarh from Ambala is by Bus. It takes approximately 6 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
Ambala
Rewari
Mahendragarh
Approx Travel Time
6h 18m
₹350
Onwards
Via Gurgaon
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
6h 48m
₹2,451
Onwards
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
6h 24m
₹345
Onwards
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
9h 24m
₹1,014
Onwards
Ambala
Gurgaon
Mahendragarh
Approx Travel Time
9h 48m
₹3,120
Onwards
Via Delhi
Ambala
Delhi
Mahendragarh
Approx Travel Time
7h 46m
₹468
Onwards
CHEAPEST
Ambala
Delhi
Mahendragarh
Approx Travel Time
7h 36m
₹255
Onwards
Via Ghaziabad
Ambala
Ghaziabad
Mahendragarh
Approx Travel Time
10h 21m
₹545
Onwards
Ambala
Ghaziabad
Mahendragarh
Approx Travel Time
10h
₹255
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 6 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 Delhi.
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 Ranikhet
- Mahendragarh to Vinukonda
- Mahendragarh to Ambikapur
- Mahendragarh to Sirsa
- Mahendragarh to Karanja
- Mahendragarh to Rangia
- Mahendragarh to Goa
- Mahendragarh to Bhadravathi
- Mahendragarh to METTUPALAYAM
- Mahendragarh to Mumbai
- Mahendragarh to Nellore
- Mahendragarh to Palwal
- Mahendragarh to Bhalki
- Mahendragarh to Chandannagar
- Mahendragarh to Nagaur
Routes To Mahendragarh
- Bina to Mahendragarh
- Rajpura to Mahendragarh
- Kushinagar to Mahendragarh
- Goa to Mahendragarh
- Chakradharpur to Mahendragarh
- Manali to Mahendragarh
- Salem to Mahendragarh
- Hardoi to Mahendragarh
- Agra to Mahendragarh
- Hindupur to Mahendragarh
- Ludhiana to Mahendragarh
- Ulhasnagar to Mahendragarh
- Nagar to Mahendragarh
- Jharsuguda to Mahendragarh
- Palakollu to Mahendragarh