How to get from Shimla to Delhi by car, truck, walk, bike

Distance between Shimla and Delhi is 298 kilometers (185 miles).
Driving distance from Shimla to Delhi is 349 kilometers (216 miles)

ShimlaDelhi
Leaving from
Going to

Route Map

4 Ways from Shimla (India) to Delhi (India/Delhi)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 588 m
2. Turn sharp left onto NH458 13.21 km
3. Turn right 384 m
4. Turn slight left onto NH58 71.36 km
5. Turn sharp right onto NH11 46 m
6. Keep left onto NH52, NH11 411 m
7. Turn left 1.19 km
8. Turn left 209 m
9. Turn left 74 m
10. Turn right 532 m
11. Continue onto NH11 44.63 km
12. At roundabout, take exit 2 onto NH11 502 m
13. At roundabout, take exit 1 onto NH11 1.79 km
14. Turn left onto NH11 3.16 km
15. At roundabout, take exit 3 onto NH11 29.34 km
16. Turn left onto SH8 25.20 km
17. Continue onto NH709 1.51 km
18. Turn right onto NH334B 16.03 km
19. At roundabout, take exit 1 onto NH334B 32.64 km
20. At roundabout, take exit 3 onto NH148B 2.14 km
21. Turn left onto NH334B 28.83 km
22. Turn left onto NH334B 15.03 km
23. Turn left onto NH334B 597 m
24. Turn right onto NH334B 60 m
25. Turn left onto NH334B 1.48 km
26. Turn left onto NH334B 70 m
27. Turn right 1.33 km
28. Turn left onto SH22 27.37 km
29. Turn slight left onto SH22 64 m
30. Turn right 20.25 km
31. Keep right onto Rohtak Road 2.38 km
32. Keep left onto Rohtak Road 401 m
33. Keep left 64 m
34. Turn left 119 m
35. Keep left 5.71 km
36. Turn left 324 m
37. Turn right onto Shraddhanand Road 633 m
38. Turn left 29 m
39. Turn right 232 m
40. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Shimla (India) to Delhi (India/Delhi)?
How do I get from Shimla (India) to Delhi (India/Delhi) the fastest?
How long does it take to get from Shimla (India) to Delhi (India/Delhi)?