hero
How2Go
Anandpur-Sahib to Mahendragarh

Anandpur-Sahib to Mahendragarh

Mahendragarh is approximately 350+ km from Anandpur Sahib, 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

Via Ambala

RECOMMENDED

FASTEST

Anandpur Sahib

Ambala

Mahendragarh

Approx Travel Time

6h 6m

₹719

Onwards

Anandpur Sahib

Ambala

Mahendragarh

Approx Travel Time

6h 22m

₹1,239

Onwards

Via Delhi

CHEAPEST

Anandpur Sahib

Delhi

Mahendragarh

Approx Travel Time

7h 2m

₹325

Onwards

Ads by MMT

Via Mohali

Anandpur Sahib

Mohali

Mahendragarh

Approx Travel Time

6h 33m

₹2,823

Onwards

Anandpur Sahib

Mohali

Mahendragarh

Approx Travel Time

6h 22m

₹689

Onwards

Anandpur Sahib

Mohali

Mahendragarh

Approx Travel Time

6h 30m

₹1,239

Onwards

Via Chandigarh, Delhi

Anandpur Sahib

Chandigarh

Delhi

Mahendragarh

Approx Travel Time

7h 8m

₹2,599

Onwards

Anandpur Sahib

Chandigarh

Delhi

Mahendragarh

Approx Travel Time

6h 45m

₹395

Onwards

Ads by MMT

Via Kharar

Anandpur Sahib

Kharar

Mahendragarh

Approx Travel Time

6h 24m

₹1,184

Onwards

Via Panchkula

Anandpur Sahib

Panchkula

Mahendragarh

Approx Travel Time

6h 27m

₹1,199

Onwards

Frequently Asked Questions

What is the distance between Anandpur-Sahib and Mahendragarh?

Mahendragarh is approximately 350+ kms from Anandpur-Sahib.

How long does it take to reach Mahendragarh from Anandpur-Sahib?

It takes approximately 6 hours to reach Mahendragarh from Anandpur-Sahib by Train, Bus Via Ambala.

What is the cheapest way to reach Mahendragarh from Anandpur-Sahib?

The cheapest way to reach Mahendragarh from Anandpur-Sahib is by Train Via Delhi.

What is the fastest way to reach Mahendragarh from Anandpur-Sahib?

The fastest way to reach Mahendragarh from Anandpur-Sahib is by Train, Bus Via Ambala.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India