hero
How2Go
Ranikhet to Roorkee

Ranikhet to Roorkee

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

Ranikhet

Roorkee

Approx Travel Time

8h 42m

₹11,141

Onwards

Via Nainital, Najibabad

Ranikhet

Nainital

Najibabad

Roorkee

Approx Travel Time

9h 35m

₹4,094

Onwards

Ranikhet

Nainital

Najibabad

Roorkee

Approx Travel Time

10h 36m

₹6,539

Onwards

Via Dehradun

CHEAPEST

Ranikhet

Dehradun

Roorkee

Approx Travel Time

16h 16m

₹825

Onwards

Ranikhet

Dehradun

Roorkee

Approx Travel Time

16h 40m

₹1,143

Onwards

Ranikhet

Dehradun

Roorkee

Approx Travel Time

15h 37m

₹3,118

Onwards

Via Jim Corbett (Ramnagar), Moradabad

FASTEST

Ranikhet

Jim Corbett (Ramnagar)

Moradabad

Roorkee

Approx Travel Time

6h 37m

₹20,040

Onwards

Via Dehradun, Haridwar

Ranikhet

Dehradun

Haridwar

Roorkee

Approx Travel Time

16h 36m

₹880

Onwards

Ranikhet

Dehradun

Haridwar

Roorkee

Approx Travel Time

16h 56m

₹983

Onwards

Via Dehradun, Saharanpur

Ranikhet

Dehradun

Saharanpur

Roorkee

Approx Travel Time

17h 6m

₹1,204

Onwards

Frequently Asked Questions

What is the distance between Ranikhet and Roorkee?

Roorkee is approximately 300+ kms from Ranikhet.

How long does it take to reach Roorkee from Ranikhet?

It takes approximately 7 hours to reach Roorkee from Ranikhet by Cab, Train Via Jim Corbett (Ramnagar), Moradabad.

What is the cheapest way to reach Roorkee from Ranikhet?

The cheapest way to reach Roorkee from Ranikhet is by Bus, Train Via Dehradun.

What is the fastest way to reach Roorkee from Ranikhet?

The fastest way to reach Roorkee from Ranikhet is by Cab, Train Via Jim Corbett (Ramnagar), Moradabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India