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.

While travelling from Kalka to Shimla one has to pass through Parwanoo, Dharampur, Solan, Shoghi and than toward beautiful hill station and Capital of Himachal Pradesh Shimla. Although the roads are hilly though the roads from Kalka are well connected with Shimla and the drive is very smooth.

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.


Plan your Exotic Himachal tour with Us

Let us know your requirements and our travel experts will get back to you shortly

Name Email
Phone Number Travel Date
Duration  No of Adults Children
Travel Requirements: type of vehicle, pickup and drop points, food, sightseeing, budget, tour type: honeymoon, family, business etc