Mahendragarh to Aligarh Distance
The road distance between Mahendragarh and Aligarh is approximately 250+ km, and the drive usually takes around 5 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Aligarh takes 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
FASTEST
Mahendragarh
Aligarh
Approx Travel Time
5h 4m
On Demand
Via Gurgaon
Mahendragarh
Gurgaon
Aligarh
Approx Travel Time
6h 29m
On Demand
Mahendragarh
Gurgaon
Aligarh
Approx Travel Time
8h 15m
On Demand
Via Delhi
CHEAPEST
Mahendragarh
Delhi
Aligarh
Approx Travel Time
6h 41m
₹230
Onwards
Mahendragarh
Delhi
Aligarh
Approx Travel Time
6h 36m
₹844
Onwards
Via Rohtak
Mahendragarh
Rohtak
Aligarh
Approx Travel Time
7h 33m
On Demand
Mahendragarh
Rohtak
Aligarh
Approx Travel Time
7h 3m
₹944
Onwards
Via Ghaziabad
Mahendragarh
Ghaziabad
Aligarh
Approx Travel Time
7h 51m
₹230
Onwards
Via Rewari
Mahendragarh
Rewari
Aligarh
Approx Travel Time
8h 6m
On Demand
Via Bhiwani
Mahendragarh
Bhiwani
Aligarh
Approx Travel Time
8h 36m
On Demand
Frequently Asked Questions
What is the distance between Mahendragarh and Aligarh?
Aligarh is approximately 250+ km from Mahendragarh.
How long does it take to reach Aligarh from Mahendragarh?
It takes approximately 5 hours to reach Aligarh from Mahendragarh by Cab.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Dera-Bassi
- Mahendragarh to Kannur
- Mahendragarh to Jammu
- Mahendragarh to Aonla
- Mahendragarh to Kanigiri
- Mahendragarh to Kumbakonam
- Mahendragarh to Sikar
- Mahendragarh to Akkalkot
- Mahendragarh to Bhavnagar
- Mahendragarh to Hapur
- Mahendragarh to Jamshedpur
- Mahendragarh to Amritsar
- Mahendragarh to Kanyakumari
- Mahendragarh to Malout
- Mahendragarh to Kollam
Routes To Mahendragarh
- Nimbahera to Mahendragarh
- Anandpur-Sahib to Mahendragarh
- Haldwani to Mahendragarh
- Pachora to Mahendragarh
- Hathras to Mahendragarh
- Kanigiri to Mahendragarh
- Tiruchirappalli to Mahendragarh
- Rajpura to Mahendragarh
- Dharwad to Mahendragarh
- Patna to Mahendragarh
- Dhampur to Mahendragarh
- Solan to Mahendragarh
- Kuppam to Mahendragarh
- Mainpuri to Mahendragarh
- Ulhasnagar to Mahendragarh

