About Ujjain Mahakaleshwar
Have you ever wondered? You can visit a temple only when its deity wants you to come. Yes, you heard it right; the Mahakaleshwar Temple in Ujjain, dedicated to the fierce form of Lord Shiva, known as Mahakal or Mahakaleshwar, allows you to visit only when he wants.
Ujjain Mahakaleshwar Jyotirlinga Temple is one of the twelve Jyotirlinga Temples across India. This temple is considered one of the most powerful shrines of Lord Shiva due to its ancient beliefs and significance among devotees.
Millions of pilgrims visit this shrine throughout the year to seek the blessings of this powerful shrine, which is believed to grant liberation (moksha) from fear of death and disease.
Quick Facts About Mahakaleshwar Temple
- Location/Address: Mahakaleshwar Jyotirlinga Jaisinghpura Ujjain Madhya Pradesh, India
- State: Madhya Pradesh
- District: Ujjain
- Pin Code: 456010
- Idol/God: Lord Shiva
- Significance: One of the 12 Jyotirlinga in India
- Highlights: Jyotirlinga, Kshipra River, Shakti Peethas, & Temples
- Mahakaleshwar Nearest Railway Station: Ujjain Railway Station (1.5 km)
- Mahakaleshwar Nearest Airport: Devi Ahilya Bai Holkar International Airport, Indore (56.8 km)
- Temple Dress Code: Traditional attire for both men and women; do not wear revealing clothes

Table of Content
- About Ujjain Mahakaleshwar
- Where is Mahakaleshwar Temple located?
- Why is Ujjain Shivling famous?
- Mahakaleshwar Temple Ujjain History
- Architectural features of Mahakaleshwar Temple
- Mahakaleshwar Story & Significance
- Mahakaleshwar Temple Timings
- Mahakaleshwar VIP Darshan
- Best hotels in Ujjain near Mahakaleshwar Temple
- Best time to visit Mahakaleshwar
- Places to visit near Mahakaleshwar
- How to reach Mahakaleshwar
- Conclusion
- FAQs
Where is Mahakaleshwar Temple Located?
The Mahakaleshwar Temple is located in the Jaisinghpura area of the Ujjain district in Madhya Pradesh, India. The temple sits at the banks of the river Kshipra in the holy city of Ujjain.
The temple has excellent connectivity by road, rail, and air, making it accessible to pilgrims from cities such as Delhi, Pune, Nagpur, and more.

Why is Ujjain Shivling Famous?
Mahakaleshwar Shivling in Ujjain is famous as one of the 12 Jyotirlingas and the only lingam that faces south among them. The Mahakaleshwar lingam faces south, making it famous as “Dakshinamukhi”.
Generally, shivlingams face east or west, but this one faces south, which represents Shiva’s mastery over death, as south signifies Yama, the Lord of death. Also, this Jyotirlinga is especially popular for its Bhasma Aarti.
Check: How Many Jyotirlingas are in Madhya Pradesh?
Can we touch the Lingam in Ujjain?
Yes, devotees can touch the Mahakaleshwar lingam in Ujjain, but with strict guidelines mandated by the Supreme Court. Touching the shivling is allowed only in the morning hours before the Shringaar and Aarti timings.
The general public can not enter the Garbhagriha and touch the lingam; it requires special VIP bookings for Jalabhishek or Garbha Grah Darshan.
Note: Excessive rubbing or touching the lingam is prohibited by the Supreme Court to prevent erosion. In fact, there is a strict traditional dress code to enter the Garbhagriha; Men should wear a dhoti and unstitched clothes, while women must wear a saree.

Mahakaleshwar Temple Ujjain History
The history of Mahakaleshwar includes several constructions and destructions over time. Firstly, the shrine was established by the Prajapati Brahma, and the Mahakaleshwar Temple was built in the 6th century BCE by Chandrapradyot and later in the 6th Century CE by Kumarsena.
It was destroyed by Iltutmish during the raid on Ujjain in 1235 CE. The Mahakaleshwar Jyotirlinga was thrown into the nearby Kotiteerth Kund, and the Jaladhar (a structure supporting the shivlingam) was stolen. After that event, it was again attacked by Jalaluddin Khilji and Allauddin Khilji.
Later, between 1732 and 1745 CE, the temple reconstruction was funded by the Maratha Diwan Ramchandra Sukhthankar (Baba Shenvi), and was built by the Maratha general Ranoji Rao Shinde under the patronage.
The current structure of the temple is believed to be about 290 years old, built by the Maratha general Ranaji Rao Shinde. But the shrine is considered to be over 2500 to 2600 years old.

Architectural Features of Mahakaleshwar Temple
The temple combines the Maratha, Bhumija, and Chalukya architectural styles. Inside the temple, there are three levels.
The main shrine (Mahakaleshwar Jyotirlinga) is at the lowest level in the temple, then just above it is Omkareshwar lingam, and then the Nagchandreshwar lingam is on the third floor, which opens for the public only on Nagpanchami.
Moreover, there is a massive 920-meter Mahakaleshwar corridor, often known as Mahakal Lok, which connects to the Rudrasagar Lake, expanding it to 20 hectares. Also, there are two grand entrances, known as Nandi Dwar and Pinaki Dwar.
The temple corridor features 108 ornate pillars and 200 sculptures with 52 murals depicting stories from the Shiv Purana. Also, the temple can hold up to 20,000 people at a time.
The main highlight is the daily night light, sound, and laser show in the Mahakal lok corridor on the water fountains, reflecting the Mahakaleshwar legends of Shiva.

Mahakaleshwar Story & Significance
According to the ancient legends, there was a ruler of the city of Ujjain, Chandrasena, who was a dedicated devotee of Lord Shiva. Once, when he was chanting Shiva’s name, a farmer’s boy named Shrikhar heard him and rushed to the temple to chant with him. But the guards forcefully removed him.
He was sent to the outskirts of the city near the Kshipra River. There, Shrikhar got to know that the enemies of Ujjain, King Ripudamana and King Singhaditya, were planning to attack Ujjain to take over the treasure.
After hearing this, Shrikhar started praying to Lord Shiva to come and protect them from their enemies in neighbouring Kingdoms. Everyone got to know about this; the priest, Vridhi, also joined Shrikhar and started praying with him.
Upon the request of his devotees, Shiva appeared in Ujjain in his Mahakal form to protect his devotees and destroy the enemies of Chandrasena. People of Ujjain, Shrikhar, and Vridhi requested Lord Shiva to stay here.
Upon their request, Shiva agreed to reside in Ujjain as their primary deity in the form of a divine pillar of light, Jyotilinga. Also, the Jyotilinga faces the south directed signifying the Lord Shiva’s mastery over death.
Now the city continues to worship this shrine with devotion for Mahadev, making it one of the most significant and popular pilgrimage sites in India.

Mahakaleshwar Temple Timings
Mahakaleshwar Ujjain timings are 4:00 AM to 11:00 PM, including aarti, darshan, and more. Below is the complete breakdown of Mahakaleshwar Mandir timings:
| Mahakaleshwar Temple Opening Time | 4:00 AM |
| Mahakaleshwar Bhasma Aarti Time | 4:00 AM to 6:00 AM |
| Dadyok Aarti / Bal Bhog | 7:00 AM to 8:15 AM |
| Bhog Aarti | 10:00 AM to 11:15 AM |
| Sandhya Aarti | 6:30 PM to 7:45 PM |
| Shayan Aarti | 10:30 PM to 11:00 PM |
| Mahakaleshwar Temple Closing Time | 11:00 PM |
Mahakaleshwar darshan timings are 4:00 AM to 11:00 PM daily, and the temple remains open throughout the day for darshan, without any break. The famous Bhasam Aarti is performed daily from 4:00 AM to 6:00 AM.
Also, there is a night show that happens daily around 7:00 AM, near the Rudra Sagar (Lotus Pond). You can enjoy it with an entry ticket of ₹100 per person.
Note: You can also watch Mahakaleshwar live aarti at the official Mahakaleshwar website “https://www.shrimahakaleshwar.mp.gov.in/”.

Mahakaleshwar VIP Darshan
VIP Darshan at Mahakaleshwar can be booked either online through the official site or offline at the counters near the temple. VIP Darshan is also known as Sheeghra Darshan in Ujjain.
Mahakaleshwar VIP Darshan ticket price ranges from ₹250 to ₹750 per person, depending on the type of puja/aarti and number of persons.
| Puja/Aarti Type | Ticket Price |
| Mahakaleshwar darshan booking / Sheeghra Darshan | ₹250 per person |
| Mahakaleshwar bhasma aarti booking | ₹200 to ₹500 per person |
| Mahakaleshwar garbh grah darshan ticket price | ₹750 per person |
Note: The Ujjain Mahakaleshwar Mandir Kaal Sarp Dosh Puja is performed at the Ram Ghat or Narsingh Ghat on the Kshipra River. The prices for the Puja range from ₹2,100 to ₹11,000, depending on the priests and puja duration.

Best Hotels In Ujjain Near Mahakaleshwar Temple
There are many good hotels in Ujjain near the Temple offering ideal facilities. These are some of the best stay options, including hotels and dharamshala at Mahakaleshwar Ujjain:
- Hotel Atlas Palace
- Hotel Jyotirlinga
- Hotel Shivlok
- Kayastha Dharamshala (Guesthouse)
- Shri Jaat Dharamshala Ujjain
Note: You can check the prices directly from the website.
Tip: For a budget-friendly option, you can also book AC or Non-AC rooms at Shri Mahakaleshwar Bhakta Niwas at the best prices through the official site.
Best Time To Visit Ujjain Mahakaleshwar
The best time to visit Mahakaleshwar Temple Ujjain is from October to March, during the Autumn and Winter months. During this time, the weather remains pleasant and comfortable for pilgrims, with temperatures ranging between 15°C and 30°C.
Also, you can visit during the monsoon season, offering pleasant weather and lush greenery. But the heavy rainfall can disrupt travel plans.
Note: Summer can be hectic due to high temperatures up to 40°C, but it is ideal for budget travellers, as it is the off-season, and prices are lower.

Places To Visit Near Mahakaleshwar
- Mahakal Lok Corridor: It is a massive 920-meter corridor located adjacent to the temple, featuring 108 ornate pillars, sculptures, and murals of Lord Shiva’s legends. Moreover, a night show is held daily in this corridor, featuring the stories of Mahakaleshwar Mahadev.
- Harsiddhi Temple: Located 500 meters away from the main temple, accessible by a short walk through the main temple area. Harsiddhi Temple is one of the 51 Shakti Peeths, where the elbow of Devi Sati fell. Also, the Temple houses the idols of Maa Harsiddhi and Annapurna, along with other goddesses. It is famous for its evening aarti with 100 lit lamps on the huge pillar of diyas.
- Avanti/Gadkalika Temple: The Gadkalika Temple of Maa Kali is one of the Shakti Peeths, where the upper lip of Maa Sati fell. It is located near the Bhartihari caves, about 5 km away from the Mahakaleshwar Temple.
- Kaal Bhairav Temple: Another famous place is Kaal Bhairav Temple, about 7 km from the Mahakaleshwar Temple. Kaal Bhairav is the fierce manifestation of Mahadev. It is famous for its unique offering (prasad) of alcohol, with the mystery of the vanishing of the offering just by putting it in the pot near the mouth of the deity.
- Ram Ghat & Narsingh Ghat: These two sacred ghats are located near the temple on the Kshipra River, where pilgrims visit to take a sacred bath and also to perform the Kaal Sarp Dosh Puja.
- Maharishi Sandhipani Ashram: The Sandhipani Ashram is located at a distance of approximately 6 km from the Mahakaleshwar Temple. Believed to be the place where Lord Krishna and Sudama studied. Furthermore, the Ashram reflects the stories of their school timings.
How To Reach Mahakaleshwar
Mahakaleshwar Ujjain is easily accessible by road, train, or flight from major cities, such as Delhi, Mumbai, Pune, etc. Reaching Mahakaleshwar requires around 12-14 hours from these cities by a road journey or by combining a train or flight travel.
By Road: Mahakaleshwar offers great road connectivity via the Delhi-Mumbai Expressway. It generally covers 750-800 km in 12-14 hours of non-stop journey. The following route; Delhi → Gurugram → Sohna → Dausa → Sawai Madhopur → Kota → Jhalawar → Garoth → Ujjain
By Train: For a train journey, you can take a train to the Ujjain Junction, the nearest railway station to Mahakaleshwar. From there, you can take an auto-rickshaw to reach the temple. Ujjain railway station to Mahakaleshwar temple distance: 1.5 Km
By Flight: You can take a direct flight to the Indore Airport, the nearest airport to Mahakaleshwar. It offers many direct flights from major cities, including Delhi, Mumbai, etc. You can take a direct taxi/cab to reach the temple from the airport.
Indore Airport to Mahakaleshwar Temple distance: 56.8 km
Conclusion
In conclusion, visiting Mahakaleshwar Jyotirlinga is not just about completing a pilgrimage; it’s about experiencing the divine energy of Mahakal. To experience it at its best, you must know about the Mahakaleshwar Temple.
This complete blog will help you know everything about the temple, including its history, significance, best time, temple timings, VIP Darshan, etc, to help you plan better for a meaningful and memorable experience.
FAQs
How to attend Bhasma Aarti in Mahakaleshwar?
To attend Bhasma Aarti in Mahakaleshwar, you need to book a Mahakaleshwar Bhasma Aarti ticket. It can be booked either online through the site or offline at the designated counters near the temple. Mahakaleshwar Bhasma Aarti ticket price is around ₹750 per person, and it requires prior booking as slots are limited.
Is there any dress code for Mahakaleshwar Temple Ujjain?
Yes, there is a dress code for the Mahakaleshwar Temple for both men and women. They are asked to wear traditional clothes to get darshan at the temple. For those attending aarti or garbh griha, darshan must follow the dress code. Men should wear a dhoti and unstitched cloth, while women are requested to wear a saree or salwar kameez, and cover their faces and heads with a scarf (dupatta).
What is the cost of VIP darshan in Mahakaleshwar?
The (Sheeghra Darshan) Mahakaleshwar VIP darshan ticket price is ₹250 per person. There are many other types of Puja/Aarti booking ranging between ₹250 and ₹750.
How to visit Ujjain in 2 days?
You can reach Ujjain in 2 days by flight, train, or road. You can either travel by flight from your city to the Indore Airport, a 2-3 hour flight journey, or train to Ujjain Junction in 10-12 hours. Otherwise, you can reach Ujjain by road, driving through the Delhi-Mumbai Expressway in 12-14 hours.
Are ladies allowed in Mahakaleshwar?
Yes, ladies are allowed in Mahakaleshwar; there are no restrictions. But it is advised to follow the dress code and rituals of the temple to maintain the sanctity.
What is the Speciality of Mahakaleshwar?
The speciality of Mahakaleshwar is its south-facing shivling (Dakshinamukhi), part of the 12 Jyotirlinga, and the famous Bhasma Aarti. Beyond this, Mahakaleshwar is famous for its vibrant traditions, nearby temples, and local market. There are many famous things to buy in Mahakaleshwar, such as Rudrakasha, deities’ photos, and temple memorabilia.
Why is Mahakaleshwar most powerful?
The Mahakaleshwar is considered most powerful because of its naturally south-facing shrine, known as Dakshinamukhi. Generally, shrines face east or west directions, but the Mahakaleshwar Jyotirlinga faces the south direction, which symbolises the mastery over death of Mahadev, making it the most powerful.
What happens when you visit Ujjain Mahakaleshwar Temple?
Visiting Ujjain Mahakaleshwar Temple offers a divine experience of Mahadev’s energy, the sound of bells, chanting, and the rush of devotees for darshan, which defines their belief. There are many benefits of visiting Mahakaleshwar, as it is believed that it cures the fear of death and disease. Also, people visit here to perform the Kaal Sarp Dosh Puja.
Where to go first, Mahakaleshwar or Omkareshwar?
Generally, pilgrims visit Mahakaleshwar first, then Omkareshwar. You can visit Mahakaleshwar and get darshan or attend Bhasma aarti, then reach the Omkareshwar Jyotirlinga. Ujjain Mahakaleshwar to Omkareshwar distance is about 148 km by road, which takes 4-5 hours.
What is not allowed in the Mahakaleshwar Temple?
Mobile phones, cameras, leather items, western or revealing clothes, and outside food are not allowed in the Mahakaleshwar Temple. Pilgrims can deposit their items at the cloakrooms for free.
Are Mahakal and Omkareshwar the same?
No, Mahakal and Omkareshwar are two different temples of Lord Shiva in Madhya Pradesh. Mahakaleshwar is located in the Ujjain district, while Omkareshwar is situated on an island on the Narmada River.
What are the places to visit near Ujjain within 100 km?
There are places to visit near Ujjain within 100 km:
- Kaal Bhairav Temple (7 km)
- Maharishi Sandipani (6 km)
- Mangalnath Temple (7.6 km)
- Patal Pani Waterfall (100 km)
- Dewas Tekri (38.6 km)
- Kaliyadeh Palace (11 km)
- Mahidpur Fort (48.6 km)

Partiksha is a dedicated travel content writer with over 5 years of experience in exploring various destinations in India. From mountains, beaches, treks, to spiritual sites, she believes in sharing experiences through creative storytelling, publishing travel guides, and engaging blogs.
She holds the technique to embrace cultures, stories, mythologies, and various experiences to engage with travellers. With an eye for aesthetics, Partiksha has crafted content that motivates travellers to explore beyond the ordinary itineraries. She doesn’t just write content, but makes it relate to the audience and helps them find what they are looking for.
Her expertise is not limited to writing content, but she also does travel blogging, destination reviews, SEO-friendly travel writing, and creative storytelling that reflects both value and authenticity. She believes that every travel destination has a story worth sharing, which helps to connect people with a place. To make your every visit memorable, she continues to do it through her expertise.
Comments (2)