
Lalkuan to Solan
Solan is approximately 450+ kms from Lalkuan. The fastest way to reach Solan from Lalkuan is by Train, Bus Via Ambala. It takes approximately 12 hours. The cheapest way to reach Solan from Lalkuan is by Train Via Ghaziabad, Kalka which would take approximately 17 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
FASTEST
Lalkuan
Ambala
Solan
Approx Travel Time
11h 30m
₹1,129
Onwards
Lalkuan
Ambala
Solan
Approx Travel Time
11h 52m
₹2,866
Onwards
Via Saharanpur
Lalkuan
Saharanpur
Solan
Approx Travel Time
12h 7m
On Demand
Via Bareilly, Yamunanagar
Lalkuan
Bareilly
Yamunanagar
Solan
Approx Travel Time
12h 46m
₹7,021
Onwards
Via Ghaziabad, Ambala
Lalkuan
Ghaziabad
Ambala
Solan
Approx Travel Time
13h 23m
₹2,366
Onwards
Via Ghaziabad, Kalka
CHEAPEST
Lalkuan
Ghaziabad
Kalka
Solan
Approx Travel Time
17h 10m
₹400
Onwards
Via Yamunanagar
Lalkuan
Yamunanagar
Solan
Approx Travel Time
12h 7m
On Demand
Via Dehradun
Lalkuan
Dehradun
Solan
Approx Travel Time
12h 39m
₹6,312
Onwards
Via Bareilly, Ambala
Lalkuan
Bareilly
Ambala
Solan
Approx Travel Time
12h 29m
₹4,261
Onwards
Via Haridwar
Lalkuan
Haridwar
Solan
Approx Travel Time
12h 26m
₹597
Onwards
Frequently Asked Questions
What is the distance between Lalkuan and Solan?
Solan is approximately 450+ kms from Lalkuan.
How long does it take to reach Solan from Lalkuan?
It takes approximately 12 hours to reach Solan from Lalkuan by Train, Bus Via Ambala.
What is the cheapest way to reach Solan from Lalkuan?
The cheapest way to reach Solan from Lalkuan is by Train Via Ghaziabad, Kalka.
What is the fastest way to reach Solan from Lalkuan?
The fastest way to reach Solan from Lalkuan is by Train, Bus Via Ambala.


