hero
How2Go
Shimla to Ranikhet

Shimla to Ranikhet

Ranikhet is approximately 300+ km from Shimla, 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 Ranikhet.

Read More
Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

CHEAPEST

FASTEST

Shimla

Dehradun

Ranikhet

Approx Travel Time

22h 52m

₹1,455

Onwards

Frequently Asked Questions

What is the distance between Shimla and Ranikhet?

Ranikhet is approximately 300+ kms from Shimla.

How long does it take to reach Ranikhet from Shimla?

It takes approximately 23 hours to reach Ranikhet from Shimla by Bus Via Dehradun.

What is the cheapest way to reach Ranikhet from Shimla?

The cheapest way to reach Ranikhet from Shimla is by Bus Via Dehradun.

What is the fastest way to reach Ranikhet from Shimla?

The fastest way to reach Ranikhet from Shimla is by Bus Via Dehradun.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India