
Hapur to Solan
Solan is approximately 300+ kms from Hapur. The fastest way to reach Solan from Hapur is by Bus Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Solan from Hapur is by Train, Bus Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Sonipat
RECOMMENDED
Hapur
Sonipat
Solan
Approx Travel Time
7h 19m
₹3,093
Onwards
Via Ambala
Hapur
Ambala
Solan
Approx Travel Time
8h 38m
₹856
Onwards
Hapur
Ambala
Solan
Approx Travel Time
8h 32m
₹2,894
Onwards
Via Ghaziabad
FASTEST
Hapur
Ghaziabad
Solan
Approx Travel Time
6h 48m
₹1,118
Onwards
Hapur
Ghaziabad
Solan
Approx Travel Time
7h 33m
₹2,331
Onwards
Hapur
Ghaziabad
Solan
Approx Travel Time
7h 47m
₹863
Onwards
Via Delhi
Hapur
Delhi
Solan
Approx Travel Time
8h 3m
₹2,380
Onwards
CHEAPEST
Hapur
Delhi
Solan
Approx Travel Time
8h 44m
₹725
Onwards
Hapur
Delhi
Solan
Approx Travel Time
6h 58m
₹980
Onwards
Via Faridabad
Hapur
Faridabad
Solan
Approx Travel Time
8h 14m
₹2,980
Onwards
Frequently Asked Questions
What is the distance between Hapur and Solan?
Solan is approximately 300+ kms from Hapur.
How long does it take to reach Solan from Hapur?
It takes approximately 7 hours to reach Solan from Hapur by Bus Via Ghaziabad.
What is the cheapest way to reach Solan from Hapur?
The cheapest way to reach Solan from Hapur is by Train, Bus Via Delhi.
What is the fastest way to reach Solan from Hapur?
The fastest way to reach Solan from Hapur is by Bus Via Ghaziabad.


