Shimla to Lalkuan - Multiple Options To Reach By Train, Cab, Bus
Lalkuan is approximately 350+ kms from Shimla. The fastest way to reach Lalkuan from Shimla is by Train Via Haridwar. It takes approximately 9 hours. The cheapest way to reach Lalkuan from Shimla is by Train Via Haridwar which would take approximately 9 hours.
Sort By
Mode of Transport
Via Haridwar
RECOMMENDED
CHEAPEST
FASTEST
Shimla
Haridwar
Lalkuan
Approx Travel Time
8h 40m
₹560
Onwards
Shimla
Haridwar
Lalkuan
Approx Travel Time
9h 40m
₹686
Onwards
Via Roorkee
Shimla
Roorkee
Lalkuan
Approx Travel Time
8h 40m
On Demand
Via Saharanpur
Shimla
Saharanpur
Lalkuan
Approx Travel Time
8h 40m
₹585
Onwards
Via Yamunanagar
Shimla
Yamunanagar
Lalkuan
Approx Travel Time
9h 10m
On Demand
Via Chandigarh
Shimla
Chandigarh
Lalkuan
Approx Travel Time
9h 40m
On Demand
Shimla
Chandigarh
Lalkuan
Approx Travel Time
9h 40m
On Demand
Via Roorkee, Moradabad
Shimla
Roorkee
Moradabad
Lalkuan
Approx Travel Time
10h 50m
₹565
Onwards
Via Haridwar, Moradabad
Shimla
Haridwar
Moradabad
Lalkuan
Approx Travel Time
10h 50m
₹595
Onwards
Via Dehradun
Shimla
Dehradun
Lalkuan
Approx Travel Time
10h 47m
₹6,773
Onwards
Frequently Asked Questions
What is the distance between Shimla and Lalkuan?
Lalkuan is approximately 350+ kms from Shimla.
How long does it take to reach Lalkuan from Shimla?
It takes approximately 9 hours to reach Lalkuan from Shimla by Train Via Haridwar.
What is the cheapest way to reach Lalkuan from Shimla?
The cheapest way to reach Lalkuan from Shimla is by Train Via Haridwar.
What is the fastest way to reach Lalkuan from Shimla?
The fastest way to reach Lalkuan from Shimla is by Train Via Haridwar.