hero
How2Go
Dhuri to Shimla

Dhuri to Shimla

Shimla is approximately 0+ kms from Dhuri. The fastest way to reach Shimla from Dhuri is by Bus Via Ludhiana. It takes approximately 7 hours. The cheapest way to reach Shimla from Dhuri is by Train, Bus Via Ambala which would take approximately 8 hours.

Sort By
Mode of Transport

Via Ludhiana

RECOMMENDED

Dhuri

Ludhiana

Shimla

Approx Travel Time

6h 37m

On Demand

FASTEST

Dhuri

Ludhiana

Shimla

Approx Travel Time

6h 19m

On Demand

Via Maler Kotla

Dhuri

Maler Kotla

Shimla

Approx Travel Time

7h 13m

On Demand

Dhuri

Maler Kotla

Shimla

Approx Travel Time

7h 5m

On Demand

Ads by MMT

Via Ambala

CHEAPEST

Dhuri

Ambala

Shimla

Approx Travel Time

7h 25m

₹864

Onwards

Via Kurukshetra

Dhuri

Kurukshetra

Shimla

Approx Travel Time

8h 49m

₹1,007

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Dhuri and Shimla?

Shimla is approximately 0+ kms from Dhuri.

How long does it take to reach Shimla from Dhuri?

It takes approximately 7 hours to reach Shimla from Dhuri by Bus Via Ludhiana.

What is the cheapest way to reach Shimla from Dhuri?

The cheapest way to reach Shimla from Dhuri is by Train, Bus Via Ambala.

What is the fastest way to reach Shimla from Dhuri?

The fastest way to reach Shimla from Dhuri is by Bus Via Ludhiana.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India