hero
How2Go
Kasauli to Roorkee

Kasauli to Roorkee

Roorkee is approximately 200+ km from Kasauli, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Kasauli

Roorkee

Approx Travel Time

4h 5m

₹4,997

Onwards

Via Chandigarh

Kasauli

Chandigarh

Roorkee

Approx Travel Time

4h 52m

₹1,666

Onwards

Kasauli

Chandigarh

Roorkee

Approx Travel Time

5h 51m

₹854

Onwards

Via Kalka, Ambala

CHEAPEST

Kasauli

Kalka

Ambala

Roorkee

Approx Travel Time

5h 27m

₹310

Onwards

Kasauli

Kalka

Ambala

Roorkee

Approx Travel Time

4h 38m

₹2,197

Onwards

Via Haridwar

Kasauli

Haridwar

Roorkee

Approx Travel Time

6h 23m

₹1,033

Onwards

Kasauli

Haridwar

Roorkee

Approx Travel Time

6h 21m

₹2,228

Onwards

Via Ambala

Kasauli

Ambala

Roorkee

Approx Travel Time

5h 53m

₹809

Onwards

Via Rajpura

Kasauli

Rajpura

Roorkee

Approx Travel Time

5h 17m

₹3,042

Onwards

Via Kalka, Chandigarh

Kasauli

Kalka

Chandigarh

Roorkee

Approx Travel Time

5h 17m

₹2,242

Onwards

Frequently Asked Questions

What is the distance between Kasauli and Roorkee?

Roorkee is approximately 200+ kms from Kasauli.

How long does it take to reach Roorkee from Kasauli?

It takes approximately 4 hours to reach Roorkee from Kasauli by Cab.

What is the cheapest way to reach Roorkee from Kasauli?

The cheapest way to reach Roorkee from Kasauli is by Train Via Kalka, Ambala.

What is the fastest way to reach Roorkee from Kasauli?

The fastest way to reach Roorkee from Kasauli is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India