
Shimla to Dhar
Dhar is approximately 950+ kms from Shimla. The fastest way to reach Dhar from Shimla is by Flight, Bus Via Delhi, Indore. It takes approximately 7 hours. The cheapest way to reach Dhar from Shimla is by Bus Via Gurgaon, Mandsaur which would take approximately 27 hours.
Sort By
Mode of Transport
Via Delhi, Indore
RECOMMENDED
FASTEST
Shimla
Delhi
Indore
Dhar
Approx Travel Time
6h 50m
₹12,759
Onwards
Shimla
Delhi
Indore
Dhar
Approx Travel Time
15h 12m
₹4,456
Onwards
Via Mohali, Indore
Shimla
Mohali
Indore
Dhar
Approx Travel Time
8h 41m
₹7,320
Onwards
Shimla
Mohali
Indore
Dhar
Approx Travel Time
9h 20m
₹4,818
Onwards
Via Bhilwara
Shimla
Bhilwara
Dhar
Approx Travel Time
21h 57m
₹30,107
Onwards
Via Gurgaon, Mandsaur
CHEAPEST
Shimla
Gurgaon
Mandsaur
Dhar
Approx Travel Time
1d 2h 26m
₹3,899
Onwards
Via Delhi, Bhopal
Shimla
Delhi
Bhopal
Dhar
Approx Travel Time
10h 25m
₹13,806
Onwards
Via Delhi, Vadodara
Shimla
Delhi
Vadodara
Dhar
Approx Travel Time
10h 25m
₹13,640
Onwards
Via Dehradun, Indore
Shimla
Dehradun
Indore
Dhar
Approx Travel Time
13h 15m
₹11,235
Onwards
Via Delhi, Ahmedabad
Shimla
Delhi
Ahmedabad
Dhar
Approx Travel Time
11h 30m
₹13,229
Onwards
Frequently Asked Questions
What is the distance between Shimla and Dhar?
Dhar is approximately 950+ kms from Shimla.
How long does it take to reach Dhar from Shimla?
It takes approximately 7 hours to reach Dhar from Shimla by Flight, Bus Via Delhi, Indore.
What is the cheapest way to reach Dhar from Shimla?
The cheapest way to reach Dhar from Shimla is by Bus Via Gurgaon, Mandsaur.
What is the fastest way to reach Dhar from Shimla?
The fastest way to reach Dhar from Shimla is by Flight, Bus Via Delhi, Indore.


