hero
How2Go
Ranikhet to Sirhind

Ranikhet to Sirhind

Sirhind is approximately 450+ 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 Sirhind.

Read More
Sort By
Mode of Transport

Via Moradabad

RECOMMENDED

Ranikhet

Moradabad

Sirhind

Approx Travel Time

10h 17m

On Demand

Via Lalkuan, Najibabad

FASTEST

Ranikhet

Lalkuan

Najibabad

Sirhind

Approx Travel Time

10h 11m

On Demand

Ads by MMT

Via Haldwani, Dhampur

CHEAPEST

Ranikhet

Haldwani

Dhampur

Sirhind

Approx Travel Time

13h 30m

₹1,014

Onwards

Via Haldwani, Kurukshetra

Ranikhet

Haldwani

Kurukshetra

Sirhind

Approx Travel Time

15h

₹2,023

Onwards

Ads by MMT

Via Kichha

Ranikhet

Kichha

Sirhind

Approx Travel Time

14h 45m

₹4,951

Onwards

Via Rudrapur, Najibabad

Ranikhet

Rudrapur

Najibabad

Sirhind

Approx Travel Time

10h 13m

On Demand

Ranikhet

Rudrapur

Najibabad

Sirhind

Approx Travel Time

10h 32m

On Demand

Via Rampur (Uttar Pradesh)

Ranikhet

Rampur (Uttar Pradesh)

Sirhind

Approx Travel Time

11h 38m

On Demand

Via Rudrapur, Moradabad

Ranikhet

Rudrapur

Moradabad

Sirhind

Approx Travel Time

10h 40m

On Demand

Via Kathgodam, Najibabad

Ranikhet

Kathgodam

Najibabad

Sirhind

Approx Travel Time

10h 49m

On Demand

Frequently Asked Questions

What is the distance between Ranikhet and Sirhind?

Sirhind is approximately 450+ kms from Ranikhet.

How long does it take to reach Sirhind from Ranikhet?

It takes approximately 10 hours to reach Sirhind from Ranikhet by Cab, Train Via Lalkuan, Najibabad.

What is the cheapest way to reach Sirhind from Ranikhet?

The cheapest way to reach Sirhind from Ranikhet is by Bus, Train Via Haldwani, Dhampur.

What is the fastest way to reach Sirhind from Ranikhet?

The fastest way to reach Sirhind from Ranikhet is by Cab, Train Via Lalkuan, Najibabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India