Kal Bhairav temple
The temple of Kal Bhairav, guardian deity of Ujjain, on the bank of the Shipra river.
Mahakaleshwar Jyotirlinga is a temple of Shiva and one of the twelve Jyotirlingas, the shrines regarded as the most sacred abodes of Shiva. It stands in the ancient city of Ujjain in Madhya Pradesh, beside the holy river Shipra. The presiding deity, Shiva in the form of a lingam, is believed to be swayambhu, self-manifested, drawing its power from within itself, unlike images and lingams that are ritually installed. Madhya Pradesh has two Jyotirlingas; the other is Omkareshwar.
Choose a date, save your starting point, and tick off a simple checklist.
Confirm the opening schedule and entry requirements.
Follow the temple’s posted visitor instructions and queue.
Allow time for a quiet visit and your return journey.
Locate the temple and open travel directions.
Madhya Pradesh
Confirm opening hours and entry requirements before choosing your travel time. Allow time for queues, breaks and your return journey.
The pin marks the temple area. Follow local signs for the visitor entrance.
Current opening hours are not confirmed in this guide. Check with the temple before travelling.
View sourcesAsk the temple office which offerings are accepted before buying them. An offering is a personal choice.
Confirm dress, entry, photography and belongings rules with the temple before your visit.
Approximate straight-line distances; open directions for the travel route.
The temple of Kal Bhairav, guardian deity of Ujjain, on the bank of the Shipra river.
A Jyotirlinga temple of Shiva on Mandhata island in the Narmada river, in Khandwa district.
A 12th–13th-century Maru-Gurjara temple of Shiva on a knoll near Hirlav lake at Bavka in Dahod district.
Explore poojas from the Healers World catalogue.
Check current timings and visitor rules with the temple before travelling.