Darshan timings at Mahakaleshwar
| Season | Opens | Darshan | Closes | Status |
|---|---|---|---|---|
| All year (daily) | Approx 4:00 am | Bhasma Aarti approx 4:00-6:00 am, general darshan through the day | Approx 11:00 pm | Open |
| Shravan (approx Jul-Aug) | Often earlier on Mondays | Extended hours, Sawari procession Mondays | Late, crowd-managed | Open |
| Mahashivratri (Feb-Mar) | Runs nearly around the clock | Night-long darshan, queues through the night | Continuous | Open |
Read the full Timings & Darshan Hours →
How to reach Mahakaleshwar Jyotirlinga, Ujjain
Ujjain sits in western Madhya Pradesh and is easiest reached via Indore, about 55 km away, which has the nearest airport. The temple is in the old city, walkable from Ujjain Junction.
| Mode | Point | Distance | Notes |
|---|---|---|---|
| Air | Devi Ahilyabai Holkar Airport, Indore (IDR) | Approx 55 km | Nearest airport, roughly 1.5 hours by taxi via NH52; taxis and buses run to Ujjain. |
| Train | Ujjain Junction (UJN) | Approx 2 km | Well-connected railhead; auto or e-rickshaw to the temple takes about 10 minutes. |
| Road | From Indore city | Approx 55 km | Frequent MP state and private buses; about 1 to 1.5 hours by car on NH52. |
| Local | Within Ujjain | Under 2 km | E-rickshaws, autos, and cycle-rickshaws reach the temple gates; the old-city lanes get very tight on festival days. |
Puja & aarti schedule
- Bhasma Aarti, the deity bathed in sacred ash; advance booking usually requiredApprox 4:00-6:00 am
- Dadhyodak (Naivedya) Aarti with milk and curd offeringsApprox 7:30-8:00 am
- Bhog Aarti, mid-morning food offeringApprox 10:30-11:00 am
- Sandhya (evening) AartiApprox 6:30-7:00 pm
- Shayan Aarti, the deity put to rest before the temple closesApprox 10:30-11:00 pm
Read the full Aarti & Puja Schedule →
Dress code & temple rules
Bhasma Aarti has the strictest code: men wear a dhoti (often bare-chested or with an upper cloth) and women wear a saree or full salwar suit; some traditional-wear rules apply for entering the sanctum during the aarti.
Avoid jeans, shorts, skirts, sleeveless tops, and ripped or Western clothing for sanctum entry; modest, traditional dress is expected.
Covering the head is customary before entering the inner sanctum, especially for the aarti.
Leather items (belts, wallets) are discouraged inside; mobile phones, cameras, and bags are typically not allowed near the sanctum and go to cloakrooms.
General darshan is more relaxed than the Bhasma Aarti but still expects respectful, covered clothing.
Read the full Dress Code & Temple Rules →
Best time to visit & festivals
Ujjain is worth visiting year round, but the mood and the crowds swing hard with the Hindu calendar. Winter (October to March) is the most comfortable weather; the sacred month of Shravan is the most electric and the most crowded.
| Festival | When | Significance |
|---|---|---|
| Mahashivratri | Feb-Mar (Phalguna) | The temple's greatest night; darshan runs nearly around the clock and queues stretch through the night. Peak |
| Shravan Mondays and Sawari | Jul-Aug (Shravan) | Every Monday in Shravan, the Mahakal Sawari palanquin procession carries the deity through the city; the most powerful days to visit. Peak |
| Nag Panchami | Jul-Aug (Shravan) | The Nagchandreshwar shrine above the temple opens for this one day a year only, drawing enormous overnight queues. Peak |
| Kartik / Vaikuntha Chaturdashi and Harihar Milan | Nov (Kartik) | Ritual meeting of Shiva and Vishnu traditions marked with special worship in Ujjain. |
| Simhastha Kumbh Mela | Every 12 years (next major cycle around 2028) | One of India's four Kumbh sites; millions gather on the Shipra and Mahakal darshan peaks. |
Read the full Best Time to Visit & Festivals →
Nearby temples & tirths

Omkareshwar Jyotirlinga
Another of the twelve Jyotirlingas, on an Om-shaped island in the Narmada; the classic pairing with Mahakal.
Maihar Sharda Devi
Hilltop Shakti shrine of goddess Sharda in eastern MP, reached by a long stair climb or ropeway.

Trimbakeshwar, Nashik
Jyotirlinga at the source of the Godavari, a natural onward stop for Jyotirlinga pilgrims.
Read the full Nearby Temples & Tirths →
Where to stay
Most pilgrims stay in the old city within walking distance of the temple, from 100 metres to about 1 km. Temple-trust and community dharamshalas (such as Mahakal Bhakt Niwas and various bhawans on Chaubis Khamba Marg and Jaisinghpura) offer budget two-, three-, and four-bed rooms and dormitories, roughly 500 to 1,200 rupees a night. Mid-range hotels near the temple run about 1,200 to 2,500 rupees with AC and parking. Indore, 55 km away, has the widest range of larger hotels if Ujjain is full during Shravan or Mahashivratri.
Frequently asked questions
Mahakaleshwar temple timings today
Nearest railway station to Mahakaleshwar temple Ujjain
How to book Bhasma Aarti at Mahakaleshwar
Is Mahakaleshwar temple open in Shravan
Nearest airport to Ujjain Mahakaleshwar temple
Compiled from public sources including Wikipedia: Mahakaleshwar Jyotirlinga · Ujjain District, Government of Madhya Pradesh (festivals) · Holidify: Mahakaleshwar Temple timings and Bhasma Aarti · Pilgrimage Tour: Mahakaleshwar aarti and darshan timings. Timings and seasonal closures change; confirm with the temple trust before travelling.
