hero
How2Go
Shimla to Rohtak

Shimla to Rohtak

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

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Shimla

Rohtak

Approx Travel Time

6h 15m

₹10,879

Onwards

Via Delhi

FASTEST

Shimla

Delhi

Rohtak

Approx Travel Time

3h 46m

₹7,496

Onwards

Via Ambala

Shimla

Ambala

Rohtak

Approx Travel Time

8h 5m

₹764

Onwards

Via Panchkula

Shimla

Panchkula

Rohtak

Approx Travel Time

7h 47m

₹1,488

Onwards

Shimla

Panchkula

Rohtak

Approx Travel Time

6h 48m

₹3,498

Onwards

Via Chandigarh

Shimla

Chandigarh

Rohtak

Approx Travel Time

7h 45m

₹3,185

Onwards

Shimla

Chandigarh

Rohtak

Approx Travel Time

8h 1m

₹1,324

Onwards

Shimla

Chandigarh

Rohtak

Approx Travel Time

8h 24m

₹874

Onwards

Via Kalka

CHEAPEST

Shimla

Kalka

Rohtak

Approx Travel Time

10h 7m

₹265

Onwards

Via Panipat

Shimla

Panipat

Rohtak

Approx Travel Time

8h 21m

₹834

Onwards

Frequently Asked Questions

What is the distance between Shimla and Rohtak?

Rohtak is approximately 300+ kms from Shimla.

How long does it take to reach Rohtak from Shimla?

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

What is the cheapest way to reach Rohtak from Shimla?

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

What is the fastest way to reach Rohtak from Shimla?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India