How to get from Bilaspur to Shimla by car, truck, walk, bike
Distance between Bilaspur and Shimla is 47 kilometers (29 miles).
Driving distance from Bilaspur to Shimla is 85 kilometers (53 miles)
Route Map
Routes from bilaspur-himachal-pradesh to shimla-himachal-pradesh
4 Ways from Bilaspur (India/Himachal Pradesh) to Shimla (India/Himachal Pradesh)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto NH154 7.43 km
2. Turn sharp left onto NH205 40.23 km
3. Turn right onto NH205 31.58 km
4. Turn right 1.01 km
5. Turn slight right onto NH205 1.71 km
See more
Questions and Answers
What is the cheapest way to get from Bilaspur (India/Himachal Pradesh) to Shimla (India/Himachal Pradesh)?
How do I get from Bilaspur (India/Himachal Pradesh) to Shimla (India/Himachal Pradesh) the fastest?
How long does it take to get from Bilaspur (India/Himachal Pradesh) to Shimla (India/Himachal Pradesh)?