
Haldwani to Solan
Solan is approximately 450+ kms from Haldwani. The fastest way to reach Solan from Haldwani is by Train, Bus Via Ambala. It takes approximately 11 hours. The cheapest way to reach Solan from Haldwani is by Train Via Ambala, Kalka which would take approximately 15 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Haldwani
Ambala
Solan
Approx Travel Time
11h 17m
₹1,053
Onwards
Haldwani
Ambala
Solan
Approx Travel Time
11h 39m
₹3,319
Onwards
Via Yamunanagar
Haldwani
Yamunanagar
Solan
Approx Travel Time
11h 27m
On Demand
Via Najibabad, Chandigarh
Haldwani
Najibabad
Chandigarh
Solan
Approx Travel Time
12h 7m
₹10,718
Onwards
Via Dhampur, Chandigarh
Haldwani
Dhampur
Chandigarh
Solan
Approx Travel Time
12h 5m
₹8,997
Onwards
Via Chandigarh
Haldwani
Chandigarh
Solan
Approx Travel Time
12h 53m
₹2,832
Onwards
Haldwani
Chandigarh
Solan
Approx Travel Time
13h 30m
₹1,255
Onwards
Via Ambala, Kalka
CHEAPEST
Haldwani
Ambala
Kalka
Solan
Approx Travel Time
14h 54m
₹740
Onwards
Via Saharanpur
Haldwani
Saharanpur
Solan
Approx Travel Time
11h 26m
₹4,238
Onwards
Via Moradabad, Chandigarh
Haldwani
Moradabad
Chandigarh
Solan
Approx Travel Time
13h 2m
₹1,020
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Solan?
Solan is approximately 450+ kms from Haldwani.
How long does it take to reach Solan from Haldwani?
It takes approximately 11 hours to reach Solan from Haldwani by Train, Bus Via Ambala.
What is the cheapest way to reach Solan from Haldwani?
The cheapest way to reach Solan from Haldwani is by Train Via Ambala, Kalka.
What is the fastest way to reach Solan from Haldwani?
The fastest way to reach Solan from Haldwani is by Train, Bus Via Ambala.


