
Mahendragarh to Solan
Solan is approximately 350+ km from Mahendragarh, 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 Solan.
Sort By
Mode of Transport
Via Panchkula
RECOMMENDED
Mahendragarh
Panchkula
Solan
Approx Travel Time
6h 50m
₹2,098
Onwards
FASTEST
Mahendragarh
Panchkula
Solan
Approx Travel Time
5h 59m
₹3,545
Onwards
Via Delhi, Kalka
CHEAPEST
Mahendragarh
Delhi
Kalka
Solan
Approx Travel Time
8h 46m
₹400
Onwards
Via Delhi, Ambala
Mahendragarh
Delhi
Ambala
Solan
Approx Travel Time
8h 56m
₹1,045
Onwards
Via Delhi, Shahbaad
Mahendragarh
Delhi
Shahbaad
Solan
Approx Travel Time
7h 50m
₹3,081
Onwards
Via Mohali
Mahendragarh
Mohali
Solan
Approx Travel Time
6h 57m
₹2,098
Onwards
Via Chandigarh
Mahendragarh
Chandigarh
Solan
Approx Travel Time
7h 17m
₹2,155
Onwards
Via Ambala
Mahendragarh
Ambala
Solan
Approx Travel Time
7h 45m
₹2,289
Onwards
Via Kurukshetra
Mahendragarh
Kurukshetra
Solan
Approx Travel Time
7h 55m
₹2,490
Onwards
Via Karnal
Mahendragarh
Karnal
Solan
Approx Travel Time
7h 55m
₹2,518
Onwards
Frequently Asked Questions
What is the distance between Mahendragarh and Solan?
Solan is approximately 350+ kms from Mahendragarh.
How long does it take to reach Solan from Mahendragarh?
It takes approximately 6 hours to reach Solan from Mahendragarh by Bus, Cab Via Panchkula.
What is the cheapest way to reach Solan from Mahendragarh?
The cheapest way to reach Solan from Mahendragarh is by Train Via Delhi, Kalka.
What is the fastest way to reach Solan from Mahendragarh?
The fastest way to reach Solan from Mahendragarh is by Bus, Cab Via Panchkula.
Routes Connecting Mahendragarh
Routes From Mahendragarh
- Mahendragarh to Faridkot
- Mahendragarh to Uttarkashi
- Mahendragarh to Kedarnath
- Mahendragarh to Dindigul
- Mahendragarh to Palia-Kalan
- Mahendragarh to Jalandhar
- Mahendragarh to Latehar
- Mahendragarh to Jalpaiguri
- Mahendragarh to Hapur
- Mahendragarh to Gokarna
- Mahendragarh to Jodhpur
- Mahendragarh to Saharsa
- Mahendragarh to Adilabad
- Mahendragarh to Chidambaram
- Mahendragarh to Gopalganj
Routes To Mahendragarh
- Guwahati to Mahendragarh
- Kurseong to Mahendragarh
- Badvel to Mahendragarh
- Bulandshahr to Mahendragarh
- Balrampur to Mahendragarh
- Pondicherry to Mahendragarh
- Arrah to Mahendragarh
- Jagraon to Mahendragarh
- Udaipur to Mahendragarh
- Akola to Mahendragarh
- Panipat to Mahendragarh
- Narwana to Mahendragarh
- Port-Blair to Mahendragarh
- Madhubani to Mahendragarh
- Markapur to Mahendragarh

