How to get from Rajpura Jn to Shimla by car, truck, bike, walk
Distance between Rajpura Jn and Shimla is 275 kilometers (171 miles).
Driving distance from Rajpura Jn to Shimla is 320 kilometers (198 miles)
Route Map
Routes from rajpura-jn-punjab to shimla-haryana
4 Ways from Rajpura Jn (India/Punjab) to Shimla (India/Haryana)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 277 m
2. Turn right 990 m
3. Turn slight right onto Old Rajpura Bypass 2.79 km
4. Continue onto Patiala road, NH7 29.08 km
5. Keep left 504 m
See more
Questions and Answers
What is the cheapest way to get from Rajpura Jn (India/Punjab) to Shimla (India/Haryana)?
How do I get from Rajpura Jn (India/Punjab) to Shimla (India/Haryana) the fastest?
How long does it take to get from Rajpura Jn (India/Punjab) to Shimla (India/Haryana)?