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

Distance between Shimla and Lucknow is 509 kilometers (316 miles).
Driving distance from Shimla to Lucknow is 623 kilometers (386 miles)

ShimlaLucknow
Leaving from
Going to

Route Map

4 Ways from Shimla (India/Haryana) to Lucknow (India/Uttar Pradesh)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 3.91 km
2. Turn right onto NH11 15.45 km
3. Continue onto Narnaul Delhi Road, NH11 51.38 km
4. At roundabout, take exit 2 onto SH26 1.30 km
5. At roundabout, take exit 3 onto SH15 434 m
6. Continue 829 m
7. At roundabout, take exit 1 794 m
8. Keep right 1.31 km
9. Continue onto NH919 12.02 km
10. Keep left 2.89 km
11. Turn right 29 m
12. Turn slight left onto Sohnaroad, NH919 15.05 km
13. Keep left 2.81 km
14. Continue onto NH919 3.26 km
15. Keep right 937 m
16. Keep left 36.21 km
17. Keep left 4.40 km
18. Keep right onto Palwal Bypass, NH44 1.20 km
19. Turn right onto NH334D 23.83 km
20. Turn right onto Aligarh-Palwal Road, NH334D 6.73 km
21. Turn right onto Yamuna Expressway 125.10 km
22. Keep left 300.12 km
23. Keep left onto Agra - Lucknow Expressway 4.37 km
24. At roundabout, take exit 2 onto Mohan Road, SH40 3.34 km
25. Turn right onto Mohan Road, SH40 1.65 km
26. Turn left 453 m
27. Turn right onto Napier Road 2.49 km
28. At roundabout, take exit 2 1.43 km
29. At roundabout, take exit 2 182 m
30. Turn left 30 m
31. Arrive at destination 0 m
See more

Questions and Answers

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