hero
How2Go
Faridabad to Mahendragarh

Faridabad to Mahendragarh

Mahendragarh is approximately 100+ km from Faridabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahendragarh.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Faridabad

Mahendragarh

Approx Travel Time

3h 16m

₹8,494

Onwards

Via Delhi

CHEAPEST

FASTEST

Faridabad

Delhi

Mahendragarh

Approx Travel Time

2h 15m

₹190

Onwards

Faridabad

Delhi

Mahendragarh

Approx Travel Time

2h 56m

₹745

Onwards

Faridabad

Delhi

Mahendragarh

Approx Travel Time

2h 59m

₹1,478

Onwards

Via Gurgaon

Faridabad

Gurgaon

Mahendragarh

Approx Travel Time

2h 51m

₹1,470

Onwards

Faridabad

Gurgaon

Mahendragarh

Approx Travel Time

3h 20m

₹644

Onwards

Via Rohtak

Faridabad

Rohtak

Mahendragarh

Approx Travel Time

3h 47m

₹1,323

Onwards

Via Delhi, Charkhi dadri

Faridabad

Delhi

Charkhi dadri

Mahendragarh

Approx Travel Time

5h 26m

₹3,319

Onwards

Via Delhi, Rewari

Faridabad

Delhi

Rewari

Mahendragarh

Approx Travel Time

2h 18m

₹275

Onwards

Faridabad

Delhi

Rewari

Mahendragarh

Approx Travel Time

2h 59m

₹830

Onwards

Frequently Asked Questions

What is the distance between Faridabad and Mahendragarh?

Mahendragarh is approximately 100+ kms from Faridabad.

How long does it take to reach Mahendragarh from Faridabad?

It takes approximately 2 hours to reach Mahendragarh from Faridabad by Train Via Delhi.

What is the cheapest way to reach Mahendragarh from Faridabad?

The cheapest way to reach Mahendragarh from Faridabad is by Train Via Delhi.

What is the fastest way to reach Mahendragarh from Faridabad?

The fastest way to reach Mahendragarh from Faridabad is by Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India