Mahakaleshwar · Verified guide

Mahakaleshwar Jyotirlinga, Ujjain: Complete Guide

Mahakaleshwar in Ujjain is the only south-facing (Dakshinamukhi) Jyotirlinga, and its pre-dawn Bhasma Aarti is one of the most sought-after rituals in India.

Changing information reviewed · Official sources separated from planning guidance

Quick answer

The temple is open from about 4 am to 11 pm. Bhasma Aarti (4–6 am) needs an online pass from the official website or the Shri Mahakal app, at ₹200 per person; slots open 30 days ahead at 8 am, and there is no offline counter. Men wear a dhoti and women a saree or salwar for Bhasma Aarti. Indore airport is about 58 km away.

Key facts

ItemDetail
DeityLord Shiva as Mahakaleshwar
SignificanceOne of the 12 Jyotirlingas; the only one facing south (Dakshinamukhi)
LocationUjjain, Madhya Pradesh, about 2 km from Ujjain Junction
Managed byTemple management under the Ujjain district collectorate
Nearest airportDevi Ahilya Bai Holkar Airport, Indore, about 58 km
Second Jyotirlinga nearbyOmkareshwar, about 140 km south

Plan in this order

  1. Book Bhasma AartiIf you want it, book 30 days ahead on the official site. How to book
  2. Book travel and a room near the templeYou report between 1 and 2 am for Bhasma Aarti.
  3. Pack the right clothesDhoti and kurta for men; saree or salwar for women.
  4. Add Mahakal Lok and OmkareshwarThe Mahakal Lok corridor is next to the temple; Omkareshwar is a day trip.

Book travel to Ujjain

Fix your darshan first, then book the journey with buffer on both sides.

Frequently asked questions

How do I book Mahakaleshwar Bhasma Aarti?

Only online, on the official website shrimahakaleshwar.com or the Shri Mahakal app. It costs ₹200 per person and slots open 30 days ahead at 8 am.

What are Mahakaleshwar temple timings?

About 4 am to 11 pm.

How far is Ujjain from Indore airport?

About 58 km, roughly 1 hour 10 minutes by road.

Sources

Checked 6 Oct 2026. Rules can change; confirm with the official source before you travel.