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

Distance between Yamunanagar and Shimla is 399 kilometers (247 miles).
Driving distance from Yamunanagar to Shimla is 457 kilometers (283 miles)

YamunanagarShimla
Leaving from
Going to

Route Map

4 Ways from Yamunanagar (India/Haryana) to Shimla (India)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 409 m
2. Turn sharp right onto NH907 599 m
3. Turn right onto Shaharanpur Road 1.40 km
4. At roundabout, take exit 2 onto Radaur Road, SH6 44.84 km
5. At roundabout, take exit 2 onto SH6 1.44 km
6. At roundabout, take exit 2 onto SH6 477 m
7. At roundabout, take exit 1 onto SH6 312 m
8. At roundabout, take exit 2 onto SH6 162 m
9. At roundabout, take exit 2 onto SH6 373 m
10. At roundabout, take exit 2 onto SH6 488 m
11. At roundabout, take exit 1 onto SH6 1.81 km
12. Turn left onto MDR119 19.77 km
13. Turn left onto MDR119 1.37 km
14. At roundabout, take exit 2 onto MDR113 13.46 km
15. At roundabout, take exit 3 onto SH8 8.27 km
16. Turn left onto NH152 24.70 km
17. Turn right onto Service road 2.74 km
18. Turn right onto Hissar Ambala Road, NH152 17.50 km
19. Continue onto Hissar Ambala Road, NH52 11.21 km
20. Turn left onto Hissar Ambala Road 2.68 km
21. Turn left onto Hissar Ambala Road, NH52 6.30 km
22. At roundabout, take exit 1 onto Hissar Ambala Road, NH52, NH148B 13.86 km
23. Keep right 108 m
24. Continue onto Hissar Ambala Road 2.87 km
25. Turn right onto SH10 1.18 km
26. Turn left 1.08 km
27. Turn right onto Hissar Ambala Road, NH52 18.31 km
28. Keep left onto Hissar Ambala Road 8.33 km
29. Turn left 716 m
30. At roundabout, take exit 2 220 m
31. At roundabout, take exit 1 1.32 km
32. Turn right 23.23 km
33. Turn left 2.75 km
34. Turn left onto NH52 39.68 km
35. Turn left 7.61 km
36. Turn right 3.39 km
37. Turn left onto NH52 158.33 km
38. Turn left 419 m
39. Turn left onto NH458 13.18 km
40. Turn sharp right 588 m
41. Arrive at destination 0 m
See more

Questions and Answers

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