We use cookies to improve your website experience and provide more personalized services to you, both on this website and through other media. By continuing to use this website, you agree to our use of cookies as explained in our Cookie Policy. Please read our Cookie Policy for more information on how we use cookies and how you can disable them.
One of the best things to do in Shimla is to take the toy train from Kalka to Shimla. This is an experience you should not miss because of the amazing journey on the train that will take you through forests and winding hill slopes. The journey from Kalka to Shimla takes six hours on the train but it is every bit worth it. The train ride is even more mesmerising during winter when everything around you is covered in snow and you feel like you are on the Polar Express.