hero
How2Go
Rohtak to Ranikhet

Rohtak to Ranikhet

Ranikhet is approximately 400+ kms from Rohtak. The fastest way to reach Ranikhet from Rohtak is by Train, Cab Via Rampur (Uttar Pradesh). It takes approximately 11 hours. The cheapest way to reach Ranikhet from Rohtak is by Train, Bus Via Ghaziabad which would take approximately 15 hours.

Sort By
Mode of Transport

Via Ghaziabad

RECOMMENDED

Rohtak

Ghaziabad

Ranikhet

Approx Travel Time

12h 50m

₹1,668

Onwards

Rohtak

Ghaziabad

Ranikhet

Approx Travel Time

13h 20m

₹4,019

Onwards

CHEAPEST

Rohtak

Ghaziabad

Ranikhet

Approx Travel Time

14h 28m

₹1,503

Onwards

Via Rampur (Uttar Pradesh)

FASTEST

Rohtak

Rampur (Uttar Pradesh)

Ranikhet

Approx Travel Time

10h 30m

₹5,501

Onwards

Ads by MMT

Via Delhi

Rohtak

Delhi

Ranikhet

Approx Travel Time

14h 18m

₹1,583

Onwards

Rohtak

Delhi

Ranikhet

Approx Travel Time

14h 5m

₹1,838

Onwards

Rohtak

Delhi

Ranikhet

Approx Travel Time

13h 56m

₹3,709

Onwards

Via Noida

Rohtak

Noida

Ranikhet

Approx Travel Time

13h 30m

₹1,838

Onwards

Rohtak

Noida

Ranikhet

Approx Travel Time

14h 2m

₹4,267

Onwards

Ads by MMT

Via Bareilly

Rohtak

Bareilly

Ranikhet

Approx Travel Time

12h 24m

₹4,423

Onwards

Frequently Asked Questions

What is the distance between Rohtak and Ranikhet?

Ranikhet is approximately 400+ kms from Rohtak.

How long does it take to reach Ranikhet from Rohtak?

It takes approximately 11 hours to reach Ranikhet from Rohtak by Train, Cab Via Rampur (Uttar Pradesh).

What is the cheapest way to reach Ranikhet from Rohtak?

The cheapest way to reach Ranikhet from Rohtak is by Train, Bus Via Ghaziabad.

What is the fastest way to reach Ranikhet from Rohtak?

The fastest way to reach Ranikhet from Rohtak is by Train, Cab Via Rampur (Uttar Pradesh).

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India