Mahakaleshwar Jyotirlinga, Hindu temple in Ujjain, India
Mahakaleshwar Jyotirlinga is a Hindu temple in Ujjain, Madhya Pradesh, India, housing a sacred Shiva lingam inside a three-level structure that combines Maratha, Bhoja, and Chalukya architectural elements. The building includes several courtyards, halls with pillars, and a central shrine reached through stone passageways and carved doorframes.
The site goes back to ancient times and was reshaped under different ruling dynasties, with Sanskrit texts mentioning the location in early centuries. Later rulers added new structures and expanded the temple complex considerably over time.
The name Mahakaleshwar comes from Mahakala, Shiva as lord of time. The temple is also revered as one of the 18 Maha Shakta pithas, where the upper lip of Sati is said to have fallen and the Shakti is called Mahakali. On Maha Shivaratri a large fair is held near the temple and worship continues through the night.
The temple opens daily from 6 AM to 10:30 PM and offers multiple daily ceremonies, with early arrival needed for special rituals. Visitors should follow the dress code and be prepared for waiting times during religious holidays and festivities.
The lingam faces south, while other Jyotirlinga sites typically point north. This orientation attracts pilgrims who specifically seek out this alignment for their religious practices.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 92,110 contributors worldwide.