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

Distance between Shimla and Amritsar is 410 kilometers (254 miles).
Driving distance from Shimla to Amritsar is 478 kilometers (296 miles)

ShimlaAmritsar
Leaving from
Going to

Route Map

4 Ways from Shimla (India/Haryana) to Amritsar (India/Punjab)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 3.91 km
2. Turn left onto NH11 4.85 km
3. Turn right onto MDR64 11.09 km
4. Turn left onto SH13B 586 m
5. Turn right onto MDR64 19.03 km
6. Turn right 450 m
7. Turn left 277 m
8. Turn left 64 m
9. Turn right 603 m
10. Turn left 487 m
11. Turn right onto SH8 15.05 km
12. Continue onto NH709 11.05 km
13. Turn left onto SH19 16.75 km
14. At roundabout, take exit 2 onto SH19 11.51 km
15. Keep right onto SH19 21.19 km
16. Turn left onto MDR109 1.09 km
17. Turn right onto NH52 5.13 km
18. Turn right 2.78 km
19. Turn right onto NH52 15.54 km
20. Keep right 577 m
21. Keep right 185 m
22. Continue 8.24 km
23. At roundabout, take exit 3 217 m
24. At roundabout, take exit 1 750 m
25. Continue 1.33 km
26. Keep right 124 m
27. Turn left onto NH9 45.35 km
28. Turn left 20 m
29. Turn right 2.38 km
30. Turn sharp right onto SH21 21.21 km
31. At roundabout, take exit 1 onto SH21 31.07 km
32. Continue onto NH148B 13.32 km
33. Turn right onto Bathinda Road, SH12A 1.06 km
34. Turn left onto ODR14 1.24 km
35. Turn left 5.68 km
36. Turn right 152 m
37. Turn left 4.27 km
38. Turn right onto NH703 28.52 km
39. At roundabout, take exit 2 1.18 km
40. Turn left 69.09 km
41. Keep left 623 m
42. Turn slight left onto Makhu - Moga Road, NH703B 10.45 km
43. At roundabout, take exit 2 onto NH703B 23.18 km
44. Turn slight left onto NH703A, 703B 10.93 km
45. Keep right onto NH54 30.86 km
46. Turn left 4.69 km
47. Turn slight left 16.39 km
48. At roundabout, take exit 3 895 m
49. At roundabout, take exit 2 679 m
50. At roundabout, take exit 2 137 m
51. At roundabout, take exit 2 273 m
52. Continue 578 m
53. At roundabout, take exit 3 690 m
54. Turn sharp left 366 m
55. Turn left onto Cooper Road 186 m
56. Keep right 142 m
57. Arrive at destination 0 m
See more

Questions and Answers

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