Temple Tour in Ujjain: 15 Sacred Spots You Can’t Miss!
In this article we will be sharing Best Temples To Visit in Ujjain. It is the historic city situated on the banks of the river Kshipra, is a place of immense religious significance. Known as the City of Temples, Ujjain is a destination that captivates the hearts and souls of devotees and spiritual seekers.
It is home to numerous ancient temples that are not only architectural marvels but also hold deep spiritual and cultural significance. From the revered Mahakaleshwar Temple to the enchanting Kal Bhairav Temple, each temple in Ujjain offers a unique spiritual experience. Let us embark on a divine journey and explore the must-visit temples that make Ujjain a city of profound devotion.
Best 14 Temples To Visit In Ujjain
1. Shri Mahakaleshwar Temple: Embrace the Divine Presence

Located in Jaisinghpura, the Shri Mahakaleshwar Temple is the most revered temple in Ujjain. Dedicated to Lord Shiva, this temple is one of the twelve Jyotirlingas, which are considered the holiest abodes of Lord Shiva. The temple’s architectural grandeur is a sight to behold, with intricate carvings and sculptures that showcase the rich heritage of Ujjain. As you enter the temple, you will be enveloped in an aura of profound spirituality. The sanctum sanctorum houses the lingam, which is worshipped as Lord Mahakaleshwar, and devotees flock here to seek blessings and spiritual solace. The temple is also known for its ritual of Bhasma Aarti, where sacred ash is used to worship Lord Shiva, creating a mesmerizing and divine ambiance. Visit the Shri Mahakaleshwar Temple to experience the presence of the divine and immerse yourself in the spiritual energy that permeates the air.
Location: Jaisinghpura, Ujjain
Timings: 5:00 AM to 10:00 PM
2. Kal Bhairav Temple: Unleash the Power of Lord Bhairav

The Kal Bhairav Temple in Ujjain is a sanctuary of immense spiritual power. Dedicated to Lord Bhairav, an embodiment of Lord Shiva, this temple holds a unique place in the hearts of devotees. The temple’s architecture is a blend of Hindu and Muslim styles, reflecting the rich cultural heritage of Ujjain. As you approach the temple, you will be greeted by a massive banyan tree under which the Shiva Linga is enshrined. The divine presence of Lord Bhairav is palpable, and devotees believe that worshipping here can bring blessings, protection, and the fulfillment of desires. The temple is particularly enchanting during the festival of Mahashivratri, when devotees from far and wide come to seek the blessings of Lord Bhairav. Experience the power and grace of Lord Bhairav at the Kal Bhairav Temple and witness the spiritual energy that radiates from this sacred place.
Location: Jail Road, BhairavGarh, Ujjain
Timings: 6:00 AM to 8:30 PM
3. Chintaman Ganesh Temple: Seek Blessings from Lord Ganesha

The Chintaman Ganesh Temple is one of the ancient and most revered temples in Ujjain. Dedicated to Lord Ganesha, the remover of obstacles, this temple holds significant spiritual importance. As you enter the temple premises, you will be greeted by the majestic idol of Lord Ganesha, believed to be self-manifested. The temple’s architecture is a testament to the rich cultural heritage of Ujjain, with intricate carvings and beautiful sculptures adorning its walls. Devotees throng to this temple throughout the year, seeking the blessings of Lord Ganesha and finding solace from their worries and anxieties. Wednesdays and Sundays witness a surge of devotees, as these days are considered particularly auspicious to offer prayers to Lord Ganesha. Visit the Chintaman Ganesh Temple and experience the divine presence of Lord Ganesha, who brings peace, prosperity, and fulfillment into the lives of his devotees.
Location: Chintaman Road, Ujjain
Timings: 5:30 AM to 8:30 PM
4. Harisiddhi Temple: Pay Homage to Goddess Harisiddhi

The Harisiddhi Temple is a revered Hindu temple in Ujjain, dedicated to Goddess Harisiddhi. This temple holds immense spiritual significance and is believed to be one of the 51 Shakti Peethas, where the body parts of Goddess Sati fell. As you enter the temple complex, you will be greeted by the serene surroundings and the beautiful architecture that reflects the rich cultural heritage of Ujjain. The main deity, Goddess Harisiddhi, is worshipped with great devotion and reverence by devotees seeking her blessings for health, wealth, and prosperity. The temple also pays homage to other goddesses, namely Annapurna, Mahasaraswati, and Mahalakshmi. Experience the divine presence of Goddess Harisiddhi and immerse yourself in the spiritual aura that surrounds this sacred temple.
Location: Harsiddhi Marg, Ujjain
Timings: 5:00 AM to 7:00 PM
5. Ram Ghat: Witness the Sacredness of the Holy River

Ram Ghat is a significant religious site located near the Harsiddhi Temple in Ujjain. This ghat holds immense spiritual importance as it is believed to be the spot where Lord Rama, along with his consort Sita, used to bathe during their exile. The ghat is considered one of the top religious sightseeing spots in Ujjain and is particularly enchanting during the Kumbh Mela, which is held here every twelve years. Devotees flock to this ghat to take a holy dip in the sacred waters of the river, which is believed to cleanse the soul and wash away sins. Apart from its religious significance, Ram Ghat offers a serene and tranquil ambiance, making it an ideal place for peaceful contemplation and meditation. Witness the sacredness of the holy river at Ram Ghat and experience the divine connection that this place offers.
Location: Jaisinghpura, Ujjain
Timings: 6:00 AM to 7:00 PM
6. Gomti Kund: Immerse Yourself in Sacred Waters

Gomti Kund is a sacred water tank located near the Sandipani Ashram in Ujjain. This kund holds immense spiritual significance as it is believed that Lord Krishna poured water from all the sacred places in the world to create this kund, saving his guru Sandipani the effort of visiting each of these places. The kund is surrounded by lush green bushes and offers a peaceful and serene ambiance, making it an ideal place for spiritual contemplation and rejuvenation. Apart from its legendary significance, Gomti Kund also holds references to the Vedas and Puranas, enriching visitors with profound spiritual wisdom. This picturesque location also serves as a wonderful picnic spot, where you can relax and unwind amidst nature’s tranquility. Immerse yourself in the sacred waters of Gomti Kund and experience the divine connection that this place offers.
Location: Near Sandipani Ashram, Ujjain
Timings: 5:30 AM to 6:00 PM
7. Dwarikadhish Gopal Mandir: Pay Homage to Lord Krishna

Dwarikadhish Gopal Mandir, also known as Dwarkadhish Temple, is a renowned Hindu temple dedicated to Lord Krishna. This temple is a symbol of devotion and faith and holds immense spiritual importance for devotees. The temple’s architecture reflects the Maratha style and is a visual delight for visitors. The main idol worshipped here is a 2-feet statue of Lord Krishna, beautifully adorned and placed on an altar layered with marble. The temple was built in the 19th century by Balaji Shinde, the wife of Maratha King Daulatrao Shinde, who was inspired by a divine dream to construct the temple. Pay homage to Lord Krishna at Dwarikadhish Gopal Mandir and experience the divine presence that radiates from this sacred place.
Location: Daulatganj, Ujjain
Timings: 5:00 AM to 9:00 PM
8. Mangalnath Temple: Seek Blessings from Lord Mangal

Mangalnath Temple, located in Ujjain, is a sacred place dedicated to Lord Mangal, the planet Mars. This temple holds immense astrological significance as it is considered to be the birthplace of Lord Mangal. According to mythology, Lord Shiva battled the demon Andhakasura at this spot, and a few drops of sweat from Lord Shiva’s forehead formed a linga, which was named after the planet Mars. The temple offers a serene and peaceful atmosphere, making it an ideal place for spiritual contemplation and seeking divine blessings. Praying at the Mangalnath Temple is believed to ward off evil spirits and bring harmony and prosperity into one’s life. Seek blessings from Lord Mangal at this sacred temple and experience the divine energy that permeates this place.
Location: Mangalnath Road, Ujjain
Timings: 6:00 AM to 7:30 PM
9. Bade Ganesh Ji Ka Mandir: Experience the Divine Presence of Lord Ganesh

Bade Ganesh Ji Ka Mandir, also known as the Ujjain Ganesh Temple, is a must-visit temple in Ujjain. This temple is dedicated to Lord Ganesh and is famous for its massive statue of Lord Ganesh. The temple derives its name from the size of the idol, which is larger than life. The idol of Lord Ganesh is beautifully adorned and exudes a divine presence that fills the temple with positive energy. The temple complex also houses a Panchmukhi Hanuman idol in the middle of the temple gate. Pay a visit to Bade Ganesh Ji Ka Mandir and experience the divine blessings of Lord Ganesh, who is revered as the remover of obstacles and the bestower of success and prosperity.
Location: Daulatganj, Ujjain
Timings: 6:00 AM to 8:00 PM
10. ISKCON Ujjain

Visiting Ujjain is like going on a special adventure, and one of the coolest places you must check out is the ISKCON Temple. It’s like a super famous place in Ujjain, and there are ISKCON Temples all around the world. The one in Ujjain is extra special and a lot of people, both locals, and visitors, come here every day.
When you step into the temple, you’ll hear peaceful chants and the sound of bells. It’s like a magical place that makes you feel really calm and happy. The temple is surrounded by beautiful gardens full of bright, colorful flowers that make everything look even more amazing. So, visiting the ISKCON Temple in Ujjain is a great way to experience a peaceful and spiritual journey.
11. Chaubis Khamba Temple

Located just 2 km away from Ujjain Junction, the Chaubis Khamba Temple in Ujjain, Madhya Pradesh, is a special and ancient shrine. It’s near the Mahakal Temple and is one of Ujjain’s oldest and most loved places to visit.
This temple has been around since the 9th or 10th century and is dedicated to Chhoti Mata and Badi Mata, making it a holy spot for Hindus. The architecture is amazing and was built during the time of King Vikramaditya. The name of the temple comes from the 24 pillars that make it look really cool.
When you enter, you’ll see pictures of the guardian goddesses, Mahalaya, and Mahamaya, with their names written on the steps. A long time ago, this used to be the grand entrance to the incredible Mahakala-Vana.
People celebrate special days like Shukla Paksha Ashtami and Navratri in a big way at this temple, and lots of devotees come to join the festivities.
Opening Hours: 5 AM – 7 PM
Admission: Free
12. Gadkalika Temple

Situated 5 km away from Ujjain Junction, the Gadhkalika Temple is a special place in Ujjain, Madhya Pradesh. Found near Bhartrihari Caves, it’s a must-visit spot in Ujjain and one of the famous places to explore.
This ancient Hindu temple is dedicated to Goddess Kali and has a history dating back to the time of the Mahabharata war. The idol of Goddess Kalika is said to be even older than the temple itself, going back to the era of Satyuga. King Harshvardhan renovated the temple in the 7th century, and it was later rebuilt in modern times by the Gwalior State. The temple got its name, Gadkalika Mandir, from its location near the village of Gad.
Often called Ujjain Mahakali, the temple is one of the eighteen Shakti Peethas, a place where it’s believed that a part of goddess Sati fell. Students especially hold this temple in high regard because it’s said to be where the great poet Kalidasa worshipped Maa Gadkalika and gained knowledge. Legend has it that Kalidasa, initially uneducated, became a brilliant poet through devotion to the goddess.
The temple walls are adorned with carvings of various gods and holy symbols. Evening prayers and aartis take place regularly. Witnessing the beautifully sculpted idol of Goddess Kalika and participating in the morning and evening aartis is a divine experience. Navratri is a major festival celebrated here with enthusiasm, attracting thousands of devotees.
Opening Hours: 6 AM – 9 PM
Admission: Free
13. Ram Janardhan Temple

Located just 4 km away from Ujjain Junction, the Ram Janardhan Temple is a special and sacred place in Ujjain, Madhya Pradesh. It’s near the Sandipani Ashram and is a significant attraction in Ujjain.
This temple, built in the 17th century by Mirza Raja Jaisingh, is dedicated to Shree Ram and Janardan (Vishnu). The site seems to have ancient roots, with many images dating back to the 11th and 12th centuries. In the eighteenth century, the Marathas added some new structures to the temple.
The Ram Janardhan Temple showcases the elegant and fabulous architectural style of the Maratha period. The images of Govardhandhari Krishna, Brahma, Vishnu, and Mahesh are remarkable for their grand architecture and sculptural excellence. Classic Maratha paintings on the walls enhance the temple’s overall appeal.
Opening Hours: 6 AM – 7 PM
Admission: Free
14. Siddhavat Temple

Siddhavat in Ujjain is a special and sacred place for Hindu pilgrims. The Siddhavat ghat along the holy Shipra is where post-funeral rites take place. It’s mentioned in the Skanda Purana as Preta-shila-tirth and is believed to be a spot where Parvati performed her penances. Followers of the Nath sect also consider it a place of worship.
The massive banyan tree on the banks of Kshipra holds the same religious importance as other revered sites like Akashyavat in Prayag and Gaya, Vanshivat in Vrindavan, and the Panchavata in Nasik. It’s also a center for kalasarpa nivaran like Nasik. The tree is surrounded by a zone where social, religious, and economic activities take place. According to belief, Parvati performed penance here. Its current form is a contribution from the Maratha era, although Parma sculptures are embedded in the structure.
Siddhavat on the banks of the Shipra River is home to a thriving population of tortoises. Ancient coins from Ujjain even bear the imprint of these tortoises, suggesting their presence here in times long past. Interestingly, there’s a tale about an attempt to remove the Banyan tree by cutting it and covering it with iron sheets. Despite these efforts, the tree’s offshoots pierced through the iron sheets, and the tree not only survived but also flourished.
Siddhavat is renowned for pitra tarpan, a ritual to honor ancestors. According to legend, Lord Ram himself came here during the Ramayan days to perform tarpan for his father. Every month, on Krishn Chaturdashi, people come to Siddhavat to offer milk, believed to be beneficial for those dealing with pitradosh.
The Siddhavat Ghat is also known for kalsarp dosh nivaran pooja. This pooja is performed daily, and unlike some rituals that require specific dates and mahurats, there’s no need for such considerations here. The kalsarp pooja at Siddhavat Ghat is an individual pooja that lasts for about four hours.
15. Bhukhi Mata Temple

Bhukhi Mata Temple, by the Kshipra River, is a famous spot in Ujjain. It’s considered one of the best places near Ujjain to visit and has a connection to King Vikramaditya. The temple is believed to be dedicated to goddesses who were appeased by the king to save people from their anger, turning him into a hero.
Conclusion
Ujjain, the City of Temples, is a treasure trove of spirituality and devotion. Each temple in Ujjain offers a unique experience, reflecting the rich cultural heritage and deep-rooted religious beliefs of the city. From the divine presence of Lord Mahakaleshwar at the Mahakaleshwar Temple to the spiritual solace found at the Chintaman Ganesh Temple, Ujjain’s temples provide a spiritual retreat for devotees and visitors alike. Embark on a divine journey and witness the sacredness of Ujjain’s temples, where the divine energy and blessings of the deities await you. Experience the serenity, peace, and spiritual upliftment that can only be found in the holy city of Ujjain.
Best time to visit Ujjain ?
You should be visiting Ujjain During winter season
Which is the famous temple in Ujjain?
Shri Mahakaleshwar Temple
Which temple should I visit first in Ujjain?
You should first visit Shri Mahakaleshwar Temple
Which Shaktipeeth is in Ujjain?
Harsiddhi Mata temple is one of the 51 divine shaktipeeth of mata sati