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)

BilaspurShimla
Leaving from
Going to

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

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
6. Turn slight right onto Cart Road 2.59 km
7. Keep left onto DC Office Road 514 m
8. Keep left onto DC Office Road 29 m
9. Arrive at destination 0 m
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)?