hero
How2Go
Solan to Mahendragarh

Solan to Mahendragarh

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

RECOMMENDED

FASTEST

Solan

Panchkula

Mahendragarh

Approx Travel Time

5h 44m

₹2,416

Onwards

Solan

Panchkula

Mahendragarh

Approx Travel Time

6h 37m

₹1,398

Onwards

Via Mohali

Solan

Mohali

Mahendragarh

Approx Travel Time

6h 37m

₹1,398

Onwards

Via Chandigarh, Delhi

Solan

Chandigarh

Delhi

Mahendragarh

Approx Travel Time

7h 32m

₹865

Onwards

Solan

Chandigarh

Delhi

Mahendragarh

Approx Travel Time

7h 11m

₹2,036

Onwards

Via Kalka, Delhi

CHEAPEST

Solan

Kalka

Delhi

Mahendragarh

Approx Travel Time

8h 42m

₹450

Onwards

Via Ambala

Solan

Ambala

Mahendragarh

Approx Travel Time

6h 53m

₹1,369

Onwards

Solan

Ambala

Mahendragarh

Approx Travel Time

6h 14m

₹3,949

Onwards

Via Chandigarh

Solan

Chandigarh

Mahendragarh

Approx Travel Time

6h 57m

₹1,369

Onwards

Solan

Chandigarh

Mahendragarh

Approx Travel Time

6h 36m

₹2,540

Onwards

Frequently Asked Questions

What is the distance between Solan and Mahendragarh?

Mahendragarh is approximately 350+ kms from Solan.

How long does it take to reach Mahendragarh from Solan?

It takes approximately 6 hours to reach Mahendragarh from Solan by Cab, Bus Via Panchkula.

What is the cheapest way to reach Mahendragarh from Solan?

The cheapest way to reach Mahendragarh from Solan is by Train Via Kalka, Delhi.

What is the fastest way to reach Mahendragarh from Solan?

The fastest way to reach Mahendragarh from Solan is by Cab, Bus Via Panchkula.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India