hero
How2Go
Rohtak to Shimla

Rohtak to Shimla

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

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Rohtak

Shimla

Approx Travel Time

6h 23m

₹5,589

Onwards

Via Delhi

FASTEST

Rohtak

Delhi

Shimla

Approx Travel Time

3h 49m

₹7,588

Onwards

Via Chandigarh

Rohtak

Chandigarh

Shimla

Approx Travel Time

6h 47m

₹2,605

Onwards

Via Panipat

Rohtak

Panipat

Shimla

Approx Travel Time

7h 55m

₹814

Onwards

Rohtak

Panipat

Shimla

Approx Travel Time

7h 50m

₹2,714

Onwards

Via Panchkula

Rohtak

Panchkula

Shimla

Approx Travel Time

7h 53m

₹1,324

Onwards

Via Kalka

CHEAPEST

Rohtak

Kalka

Shimla

Approx Travel Time

10h 22m

₹265

Onwards

Via Karnal

Rohtak

Karnal

Shimla

Approx Travel Time

8h 10m

₹814

Onwards

Via Ambala

Rohtak

Ambala

Shimla

Approx Travel Time

8h

₹1,439

Onwards

Via Kurukshetra

Rohtak

Kurukshetra

Shimla

Approx Travel Time

8h 24m

₹902

Onwards

Frequently Asked Questions

What is the distance between Rohtak and Shimla?

Shimla is approximately 300+ kms from Rohtak.

How long does it take to reach Shimla from Rohtak?

It takes approximately 4 hours to reach Shimla from Rohtak by Train, Flight Via Delhi.

What is the cheapest way to reach Shimla from Rohtak?

The cheapest way to reach Shimla from Rohtak is by Train Via Kalka.

What is the fastest way to reach Shimla from Rohtak?

The fastest way to reach Shimla from Rohtak is by Train, Flight Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India