Welcome to Haridwar, one of the seven holiest cities in India, nestled serenely in the heart of Uttarakhand. This sacred city has long drawn devotees seeking spiritual solace—whether by taking a holy dip in the Ganga, offering prayers at ancient temples, or spending quiet moments in peaceful ashrams. As visitors move through Haridwar, they are enveloped by an atmosphere of deep devotion and calm. While a trip here offers many spiritual experiences, today we take you on a journey through the most revered temples of Haridwar.
Often referred to as the “Gateway to God,” Haridwar lives up to its name through its temples, each guiding devotees closer to divine grace. Let us begin this sacred exploration through the holy shrines that define the spiritual essence of the city.
Travel tip: Haridwar does not have its own airport. The nearest airport is Jolly Grant Airport in Dehradun, from where you can reach Haridwar by train, bus, or taxi.
# Mansa Devi TempleOur temple trail begins with Mansa Devi Temple, one of the revered Panch Tirths (five pilgrimages) of Haridwar. Dedicated to Goddess Mansa, a manifestation of Shakti, the temple holds strong mythological significance. Legends say the goddess emerged from Lord Shiva’s mind. True to its name—Mansa meaning “wish”—devotees believe that sincere prayers offered here are fulfilled.
Perched atop a hill, the temple offers not just spiritual peace but also an adventurous experience. You can reach the shrine via a scenic ropeway ride, making the journey as memorable as the destination. Open from 5 am to 9 pm, this temple is undoubtedly among the top places to visit in Haridwar.
# Chandi Devi TempleAnother sacred Panch Tirth, the Chandi Devi Temple is dedicated to Goddess Chandi. Located on Neel Parvat in the Shivalik range, the temple rewards visitors with breathtaking views and a tranquil setting. It can be reached either by trekking or by ropeway, adding a dash of adventure to your pilgrimage.
While the temple remains open throughout the year from 7 am to 7 pm, visiting during Chandi Chaudas, Navratri, or the Kumbh Mela enhances the spiritual experience manifold.
# Gaurishankar Mahadev TempleSituated close to the Chandi Devi Temple, the Gaurishankar Mahadev Temple is a serene shrine dedicated to Lord Shiva. Surrounded by natural beauty and set against the majestic Himalayan backdrop, the temple exudes peace and devotion. Open from 8 am to 8 pm, it is a perfect spot to pause, pray, and soak in the tranquillity of the mountains.
# Bharat Mata MandirBharat Mata Mandir stands out among Haridwar’s temples for its unique concept. Dedicated to Mother India, this shrine honours the nation’s freedom fighters, cultural heritage, and unity in diversity. More than a place of worship, it is a tribute to India itself. Visit this inspiring temple any day between 5 am and 9 pm to witness patriotism being celebrated in a sacred form.
# Daksha Mahadev TempleLocated in Kankhal, about 4 km from Haridwar, the Daksha Mahadev Temple is deeply rooted in mythology. Though named after King Daksha Prajapati, the temple is dedicated to Lord Shiva and Goddess Sati. The temple complex is notable for its ancient banyan tree, believed to be over a thousand years old, and walls adorned with stories from Daksha’s life and the temple’s history. The temple is open from 6 am to 8 pm.
# Sati KundAlso situated in Kankhal, Sati Kund holds immense mythological importance. According to legend, this is the site where Goddess Sati sacrificed herself in a sacrificial fire after her father, King Daksha, disapproved of her marriage to Lord Shiva. Revered as a powerful spiritual site, Sati Kund is open for visitors from 9 am to 9 pm.
# Mahamrityunjaya TempleRenowned for the powerful Mahamrityunjaya Mantra, this temple dedicated to Lord Shiva resonates with spiritual energy. The mantra, associated with healing and self-realisation, fills the temple with an enchanting aura as devotees chant in unison. Surrounded by lush greenery, the temple offers a deeply calming experience. Visiting hours are from 4 am to 8 pm.
# Maya Devi TempleOne of the most significant temples in Haridwar, the Maya Devi Temple is a revered Shaktipeeth, believed to be the site where the heart and navel of Goddess Sati fell. Goddess Maya, a form of Adi Shakti, is worshipped here alongside Goddess Kali and Goddess Kamakhya. Also among the city’s three oldest temples, it holds immense religious importance. The temple is open from 6 am to 12 pm and 4 pm to 8 pm.
# Vaishno Devi TempleResembling the famed Vaishno Devi shrine in Jammu and Kashmir, this temple in Haridwar offers a similar spiritual journey. Devotees pass through narrow caves and steep passages before reaching the sanctum, where the idol of Goddess Vaishno Devi is enshrined along with replicas of the 12 Jyotirlingas. Idols of Goddess Lakshmi, Saraswati, and Kali can also be found here. The temple welcomes visitors from 8 am to 8 pm.
# Neeleshwar Mahadev TempleConcluding our temple tour is the Neeleshwar Mahadev Temple, located at the foothills of Neel Parvat. Dedicated to Lord Shiva, the temple features a Shivling and Nandi idol inside, while a towering statue of Lord Shiva stands majestically outside. The serene surroundings and spiritual ambience make it a perfect place for prayer and reflection. The temple is open daily from 6 am to 8 pm.