hero
How2Go
Sangrur to Ranikhet

Sangrur to Ranikhet

Ranikhet is approximately 550+ km from Sangrur, 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 Delhi, Lalkuan

RECOMMENDED

Sangrur

Delhi

Lalkuan

Ranikhet

Approx Travel Time

12h 4m

₹3,395

Onwards

Via Dehradun

Sangrur

Dehradun

Ranikhet

Approx Travel Time

20h 30m

₹2,034

Onwards

Via Delhi, Kichha

FASTEST

Sangrur

Delhi

Kichha

Ranikhet

Approx Travel Time

10h 22m

₹11,129

Onwards

Via Narwana, Dehradun

Sangrur

Narwana

Dehradun

Ranikhet

Approx Travel Time

21h 59m

₹1,965

Onwards

Via Ambala, Dehradun

Sangrur

Ambala

Dehradun

Ranikhet

Approx Travel Time

20h 39m

₹4,146

Onwards

Via Rajpura, Dehradun

Sangrur

Rajpura

Dehradun

Ranikhet

Approx Travel Time

20h 50m

₹2,365

Onwards

Via Patiala, Dehradun

Sangrur

Patiala

Dehradun

Ranikhet

Approx Travel Time

21h 5m

₹2,460

Onwards

Via Dhuri, Ambala, Dehradun

CHEAPEST

Sangrur

Dhuri

Ambala

Dehradun

Ranikhet

Approx Travel Time

21h 3m

₹1,339

Onwards

Via Saharanpur, Dehradun

Sangrur

Saharanpur

Dehradun

Ranikhet

Approx Travel Time

21h 40m

₹2,433

Onwards

Via Mohali, Dehradun

Sangrur

Mohali

Dehradun

Ranikhet

Approx Travel Time

22h 32m

₹1,655

Onwards

Frequently Asked Questions

What is the distance between Sangrur and Ranikhet?

Ranikhet is approximately 550+ kms from Sangrur.

How long does it take to reach Ranikhet from Sangrur?

It takes approximately 11 hours to reach Ranikhet from Sangrur by Train, Flight, Cab Via Delhi, Kichha.

What is the cheapest way to reach Ranikhet from Sangrur?

The cheapest way to reach Ranikhet from Sangrur is by Train, Bus Via Dhuri, Ambala, Dehradun.

What is the fastest way to reach Ranikhet from Sangrur?

The fastest way to reach Ranikhet from Sangrur is by Train, Flight, Cab Via Delhi, Kichha.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India