hero
How2Go
Roorkee to Kasauli

Roorkee to Kasauli

Kasauli is approximately 200+ km from Roorkee, 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 Kasauli.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Roorkee

Kasauli

Approx Travel Time

4h 29m

₹5,302

Onwards

Via Ambala, Kalka

CHEAPEST

Roorkee

Ambala

Kalka

Kasauli

Approx Travel Time

5h 11m

₹310

Onwards

Roorkee

Ambala

Kalka

Kasauli

Approx Travel Time

5h 2m

₹2,507

Onwards

Via Chandigarh

Roorkee

Chandigarh

Kasauli

Approx Travel Time

4h 48m

₹2,061

Onwards

Roorkee

Chandigarh

Kasauli

Approx Travel Time

6h 3m

₹984

Onwards

Via Haridwar

Roorkee

Haridwar

Kasauli

Approx Travel Time

7h 50m

On Demand

Roorkee

Haridwar

Kasauli

Approx Travel Time

7h 44m

On Demand

Via Ambala

Roorkee

Ambala

Kasauli

Approx Travel Time

6h 5m

₹939

Onwards

Via Chandigarh, Kalka

Roorkee

Chandigarh

Kalka

Kasauli

Approx Travel Time

5h 12m

₹2,552

Onwards

Via Rajpura

Roorkee

Rajpura

Kasauli

Approx Travel Time

5h 41m

₹3,567

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 Cab.

What is the cheapest way to reach Kasauli from Roorkee?

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

What is the fastest way to reach Kasauli from Roorkee?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India