ShareYourGroupShareYourGroupTirth Yatra Guide

Mahakaleshwar jyotirlinga

Ujjain district, Madhya Pradesh: the story, the temple and what to know before you go.

About Mahakaleshwar

Place
Ujjain, on the Shipra river
District and state
Ujjain district, Madhya Pradesh
Deity
Shiva, as a jyotirlinga (a column of light)

Mahakaleshwar is the only jyotirlinga that faces south, which is a rare orientation for a Shiva temple, and its lingam is said to be self-manifested (swayambhu). Ujjain is one of the seven sacred cities (Sapta Puri) and for centuries the meridian of Indian astronomy passed through it.

The Puranas say that Shiva appeared here as Mahakala, "the great lord of time", to protect the devotees from a demon, Dushana. The temple is famous for the early-morning Bhasma Aarti, in which the lingam is worshipped with sacred ash; this has a very large attendance and requires advance booking from the temple's official site.

Getting there and when to go

Ujjain has its own railway junction, well connected to Indore and Bhopal; Indore has the nearest large airport. The Simhastha Kumbh Mela is held at Ujjain once in twelve years. Winter is the best season.

Read our guide to planning a yatra and the notes on temple etiquette. This is jyotirlinga number 3 in the usual list of twelve; see all twelve.

Previous: Mallikarjuna · Next: Omkareshwar

Questions people ask

Where is Mahakaleshwar?

Ujjain, on the Shipra river, in Ujjain district, Madhya Pradesh.

What is a jyotirlinga?

A jyotirlinga, "lingam of light", is a place where Shiva is believed to have appeared as a column of light. Twelve are named in the Shiva Purana tradition.

Temple rules, opening seasons, booking arrangements and routes change. Before you travel, check the official website of the temple or the state tourism board, and be careful of anyone who asks for money to book darshan or a stay by phone or message. We do not sell tours or packages. Information on this page was last checked in November 2026.