Shri Mahakaleshwar Jyotirlinga Temple

Ujjain, Madhya Pradesh · Ujjain travel guide

Mahakaleshwar Jyotirlinga Temple

Shri Mahakaleshwar Jyotirlinga Temple, photo 1 of 10

One of the twelve Jyotirlingas in India, revered for its divine significance and Bhasma Aarti.

Plan your visit

Time to spendAbout 2 h (1–4 h)
Best time of day6–9 AM — shorter queues after the pre-booked 04:00 Bhasma Aarti; 6:30–7:30 PM — Sandhya aarti
Avoid10 AM–1 PM — peak darshan queues
Best monthsOct–Mar
Months to avoidApr–May
Entry feeFree entry
Opening hoursMon–Sun: 6 AM–10 PM
SettingIndoor & outdoor
EffortEasy — Long queue lines and Mahakal Lok corridor walking
Good forFamilies, Elderly, Couples, Solo, Groups
Rating4.8 / 5 on Google (1,53,931 reviews)

Shravan (Jul–Aug) and Mahashivratri bring huge crowds; summer afternoons exceed 40°C.

Shri Mahakaleshwar Jyotirlinga Temple, photo 2 of 10

Shri Mahakaleshwar Jyotirlinga Temple, photo 3 of 10

Shri Mahakaleshwar Jyotirlinga Temple, photo 4 of 10

Frequently asked questions

How much time do you need at Shri Mahakaleshwar Jyotirlinga Temple?

Most visitors spend about 2 h; 1–4 h depending on pace.

What is the best time to visit Shri Mahakaleshwar Jyotirlinga Temple?

6–9 AM, for shorter queues after the pre-booked 04:00 Bhasma Aarti. The best months are Oct–Mar.

What is the entry fee for Shri Mahakaleshwar Jyotirlinga Temple?

Entry is free.

What are the timings of Shri Mahakaleshwar Jyotirlinga Temple?

Mon–Sun: 6 AM–10 PM.

Is there a dress code at Shri Mahakaleshwar Jyotirlinga Temple?

Remove footwear; Bhasma Aarti needs dhoti for men, saree for women

More things to do in Ujjain

Shri Mahakaleshwar Jyotirlinga Temple on Google Maps

Get it on Google Play · Download on the App Store