Kalka to Shimla Distance
Distance 90 kilometers | travel time two hours by taxi | 2.5 to 3 hours by bus
Kalka is located on the National highway 22 between Chandigarh and Shimla. It is situated on the foothills of Himalayas and the gateway to the neighboring states of Himachal Pradesh. As Kalka is the major tourist route, therefore it presents major traffic scowl. During the peak season times the traffic jam problem raises to 1 to 2 hours.
Kalka Shimla road connection is excellent and well maintained as compared to other hilly roads. After crossing Kalka the highway enters into mountain road with wide turns. Although it changes into extensive hairpin turns but the roads are well maintained and the drive is very smooth and excellent. The highway continues to north east to Solan and then North to Shimla.
The total distance from Kalka to Shimla by road is 90 Kms that takes 2:30 to 3:00 hours to reach Shimla by bus. The Kalka Shimla road is a two lane national highway with a number of eating joints. While coming by bus, there is a halt of 10 to 15 min. at Dharampur/Sanwara. You can enjoy typical spicy Dhaba food in those eating joints.
One thing is sure while your journey from Kalka to Shimla you will not feel bored. Enjoy the panoramic sights of lush green valleys and majestic mountains as the whole terrain is hilly and surrounded with beautiful views. Enjoy the cool and refreshing breeze on the way to Shimla.
Kalka Shimla Travel tips
If you are planning to travel by bus from Kalka to Shimla then there are very less chances to get proper seats at Kalka as all the buses coming here start from Chandigarh and are already full by the time they reach Kalka. Therefore it is advisable to take bus from Chandigarh.
The other option is to take taxi from the Kalka Taxi union which is located on the Kalka railway station.