Sankat Mochan Temple, Shimla, Hindu temple in Taradevi, Shimla, India.
Sankat Mochan Temple is a Hindu temple located on the Kalka-Shimla highway, in the hills outside the city of Shimla in Himachal Pradesh, India. The complex contains several shrines dedicated to Hanuman, Rama with Sita and Lakshman, Shiva, and Ganesha, all arranged within a single walled compound.
The temple was built starting in 1962 on the initiative of a local government official and was completed in 1966. It was established at a time when this stretch of road outside Shimla had very few religious sites of this kind.
The name Sankat Mochan means "remover of troubles" in Hindi, which explains why many visitors come here to ask for protection before a journey or during difficult times. The main shrine draws a steady flow of worshippers throughout the day, and the atmosphere feels devotional rather than touristic.
The temple is open from early morning until dusk and there is no entry fee. It sits directly on the main highway, and parking is available close to the entrance, which makes it straightforward to stop on the way to or from Shimla.
Every Sunday, the temple organizes a free communal meal open to anyone who comes, a practice that draws both regular worshippers and passing travelers. This kind of shared meal is more commonly associated with Sikh tradition, which makes its presence here an example of how religious customs in the region can cross boundaries.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.