Roorkee to Kasauli - Multiple Options To Reach By Cab, Train, Bus
Kasauli is approximately 200+ kms from Roorkee. The fastest way to reach Kasauli from Roorkee is by Train, Bus Via Chandigarh. It takes approximately 5 hours. The cheapest way to reach Kasauli from Roorkee is by Train, Bus Via Chandigarh which would take approximately 5 hours.
Sort By
Mode of Transport
Via Chandigarh
CHEAPEST
FASTEST
Roorkee
Chandigarh
Kasauli
Approx Travel Time
5h 10m
₹793
Onwards
Roorkee
Chandigarh
Kasauli
Approx Travel Time
7h 8m
₹5,347
Onwards
Via Ambala
Roorkee
Ambala
Kasauli
Approx Travel Time
6h 1m
₹2,572
Onwards
Via Dehradun
Roorkee
Dehradun
Kasauli
Approx Travel Time
7h 23m
₹5,167
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Kasauli?
Kasauli is approximately 200+ kms from Roorkee.
How long does it take to reach Kasauli from Roorkee?
It takes approximately 5 hours to reach Kasauli from Roorkee by Train, Bus Via Chandigarh.
What is the cheapest way to reach Kasauli from Roorkee?
The cheapest way to reach Kasauli from Roorkee is by Train, Bus Via Chandigarh.
What is the fastest way to reach Kasauli from Roorkee?
The fastest way to reach Kasauli from Roorkee is by Train, Bus Via Chandigarh.