The Shree Mahakaleshwar Temple in Ujjain, Madhya Pradesh, stands as one of the most powerful and revered Hindu shrines in India. It is one of the twelve sacred Jyotirlingas, representing Lord Shiva as the “Lord of Time” (Mahakal) . Unlike other Jyotirlingas, the Mahakaleshwar Lingam is Dakshinamukhi—facing south—which is considered a unique and rare orientation symbolizing Lord Shiva’s power over death and time .

The temple’s history is ancient. Ujjain itself is one of the seven Moksha-puri cities (Sapta Puri) and has been a center of spirituality and learning for millennia. According to Shaiva tradition, Mahakal is Swayambhu (self-manifested), and Ujjain is believed to be the place from where Shiva governs time itself . This belief is not mere mythology; it shapes temple operations, darshan timings, and ritual sequences directly.
The temple complex is situated near the Shipra River in old Ujjain. Its architecture blends ancient and modern elements, with the soaring spire visible from across the city. Beneath it lies the underground sanctum where the Jyotirlinga resides, accessible through a flight of steps. The temple is famous for its daily Bhasma Aarti—a pre-dawn ritual where sacred ash is offered to Lord Shiva—which is considered the most spiritually significant ceremony at any Jyotirlinga .
Whether you come seeking relief from astrological doshas, performing Rudrabhishek for family well-being, or simply experiencing the powerful energy of this ancient site, Mahakaleshwar offers a transformative spiritual journey.
Mahakaleshwar Temple Overview Table
| Aspect | Details |
|---|---|
| Temple Name | Shree Mahakaleshwar Jyotirlinga Temple |
| Location | Jaisinghpura, Ujjain, Madhya Pradesh – 456006 |
| Significance | One of the 12 Jyotirlingas; only south-facing (Dakshinamukhi) Jyotirlinga |
| Spiritual Status | Swayambhu (self-manifested); Shiva as Lord of Time (Mahakal) |
| Daily Darshan Timings | 6:00 AM – 9:30 PM |
| Bhasma Aarti Timing | 4:00 AM – 6:00 AM daily |
| Sandhya Aarti Timing | 7:00 PM – 8:00 PM |
| Shayan Aarti Timing | After Sandhya Aarti, around 8:30 PM – 9:30 PM |
| Entry Fee | Free for general darshan; Aarti bookings have fees |
| Aarti Booking Fees | ₹250 per person for Sandhya & Shayan Aarti |
| Official Website | https://www.shrimahakaleshwar.mp.gov.in/ |
| Temple Phone | +91 734 255 0563 |
| Nearest Airport | Indore (55 km) |
| Nearest Railway Station | Ujjain Junction (UJN) – 2 km |
Mahakaleshwar Temple Darshan Timings 2026
The temple follows a consistent daily schedule throughout the year. According to multiple sources, here are the confirmed timings for 2026:
| Session / Ritual | Timings | Details |
|---|---|---|
| Temple Opens | 3:00 AM | Preparations begin for first aarti |
| Bhasma Aarti | 4:00 AM – 6:00 AM | Most sacred ritual; advance booking required |
| General Darshan Begins | 6:00 AM | Regular queue darshan starts |
| Morning Darshan | 6:00 AM – 12:00 PM | Continuous darshan |
| Afternoon Break | 12:00 PM – 4:00 PM | Temple remains open but may have reduced activity |
| Evening Darshan | 4:00 PM – 7:00 PM | Pre-evening aarti darshan |
| Sandhya Aarti | 7:00 PM – 8:00 PM | Evening prayer ceremony; online booking available |
| Shayan Aarti | 8:30 PM – 9:30 PM | Night prayer before closing; online booking available |
| Temple Closes | 11:00 PM | Last darshan before closure |
Important Notes on Timings:
- The temple is open every day of the year with no weekly off
- During major festivals like Mahashivratri (February 15, 2026), the temple remains open for approximately 44 hours continuously
- Timings may be extended during Shravan month (July-August) and Navratri periods
- For a peaceful darshan, early morning (6:00 AM – 9:00 AM) is the best time
Bhasma Aarti: The Sacred Dawn Ritual
The Bhasma Aarti is the most famous and spiritually potent ritual at Mahakaleshwar Temple. It is performed daily in the pre-dawn hours, where sacred ash (bhasma) is offered to Lord Shiva while Vedic mantras are chanted .
Why Bhasma Aarti is Special
The ash used in the ritual symbolizes the impermanence of the physical body and the transcendence of death—a concept central to Mahakal, the Lord of Time . The ritual begins around 4:00 AM, with devotees gathering from as early as 2:00 AM to secure their place.
During the ceremony, priests chant hymns, beat drums, blow conch shells, and offer the ash to the Jyotirlinga. The atmosphere is charged with devotion, and witnessing it is considered an experience that purifies the soul .
Bhasma Aarti Dress Code (Strictly Enforced)
For Men:
- Dhoti only (must cover lower body)
- Upper body must be bare
- Shirts, vests, trousers, jeans, and jackets are strictly prohibited
For Women:
- Saree or traditional attire
- Modest, fully covered clothing
- Avoid salwar suits with modern cuts; traditional preferred
Important: Failure to comply with the dress code results in immediate denial of entry, with no refund or reconsideration .
Bhasma Aarti Booking
Due to high demand, advance booking is strongly recommended. The booking window typically opens 60 days prior for general dates, though this may vary during festival periods .
For special periods like New Year (Dec 25 – Jan 5), online booking may be suspended, and devotees must apply offline one day in advance .
Sandhya and Shayan Aarti Online Booking 2026
In a significant digital upgrade, the temple management has launched online booking for both Sandhya Aarti (evening) and Shayan Aarti (night) starting February 2026 .
Key Information for Aarti Bookings
| Aarti | Booking Opens | Last Entry | Fee | Gate |
|---|---|---|---|---|
| Sandhya Aarti | 12:00 PM daily | 6:00 PM | ₹250 per person | Gate No. 1 |
| Shayan Aarti | 4:00 PM daily | 10:00 PM | ₹250 per person | Gate No. 1 |
Step-by-Step Online Booking Process
Step 1: Visit the official website: https://www.shrimahakaleshwar.mp.gov.in/
Step 2: Click on “Online Booking / Darshan” section
Step 3: Select your preferred aarti:
- Bhasma Aarti (morning)
- Sandhya Aarti (evening)
- Shayan Aarti (night)
Step 4: Choose your desired date and time slot
Step 5: Enter devotee details:
- Full name (as per ID proof)
- Valid ID proof number (Aadhaar, Passport, Voter ID)
- Mobile number and email
Step 6: Complete payment online (₹250 per person for Sandhya/Shayan Aarti)
Step 7: Download and print your confirmation ticket
Important: Carry the printed ticket and original ID proof at the time of entry .
What If You Don’t Get a Booking?
The temple management has clarified that even without a booking, devotees can still have darshan through the regular “Chalit Darshan” (moving queue) system. During aarti times, general queue devotees can have darshan while walking through the temple, though they cannot sit in the hall for the entire ceremony .
Mahakaleshwar Temple Sevas and Offerings
Online Seva Booking
Many devotees perform special poojas at Mahakaleshwar Temple for:
- Rudrabhishek: Sacred bathing of the Lingam with milk, honey, and other offerings
- Mangal Dosha Nivaran Pooja: For those with Mars afflictions in their horoscope
- Kaal Sarp Dosh Pooja: For relief from snake-related planetary influences
- Navagraha Pooja: For planetary peace
According to temple sources, online booking is available for all major sevas. To book, visit the official website, select “Seva Booking,” and follow the same process as aarti booking .
General Darshan (Free)
General darshan at the temple is completely free for all devotees. However, waiting times can be significant, especially:
- On weekends
- During Shravan month (July-August)
- During Navratri and Mahashivratri
- On Monday (considered highly auspicious for Lord Shiva)
Special Tips for Seva
- Offline booking: Also available at temple counters for those who cannot book online
- Payment: Cash and digital payments accepted at counters
- Prasadam: Available at designated counters after pooja completion
- Purohit Assistance: Temple priests are available to guide you through rituals
How to Reach Mahakaleshwar Temple
By Air
Nearest Airport: Devi Ahilya Bai Holkar International Airport, Indore (approximately 55 km)
- Regular flights connect Indore to Delhi, Mumbai, Bengaluru, Kolkata, Ahmedabad, and Dubai
- From the airport, take a taxi or bus to Ujjain (1.5–2 hours)
- Taxi fare: Approximately ₹1,500 – ₹2,500
By Train
Nearest Station: Ujjain Junction (UJN) – approximately 2 km from the temple
- Major trains: Malwa Express, Avantika Express, Shipra Express
- Well-connected to Delhi, Bhopal, Mumbai, Jaipur, Varanasi
- From the station: Auto-rickshaw or taxi (10–15 minutes)
By Road
Ujjain is well-connected by excellent highways:
| Route | Distance | Travel Time |
|---|---|---|
| Indore to Ujjain | 55 km | 1.5 hours |
| Bhopal to Ujjain | 190 km | 4 hours |
| Delhi to Ujjain | 700 km | 12-14 hours (overnight bus) |
Regular bus services operate from Indore, Bhopal, and other cities. MP Tourism and private operators offer comfortable Volvo and sleeper buses.
During Festivals
On Mahashivratri and other major occasions, vehicles are stopped at designated parking areas, and the final approach to the temple is on foot .
Nearby Temples and Attractions
Ujjain is rich with ancient temples and sacred sites. Here are the must-visit places near Mahakaleshwar Temple:
| Attraction | Distance | Significance |
|---|---|---|
| Kal Bhairav Temple | 2 km | Unique shrine where liquor is offered to Bhairav; open 5:00 AM – 9:00 PM |
| Harsiddhi Temple | 1 km | One of 51 Shakti Peethas; known for 700-lamp towers |
| Chintaman Ganesh Temple | 3 km | Ancient Ganesh temple; believed to relieve worries |
| Ram Ghat | 1.5 km | Sacred bathing ghat on Shipra River; evening aarti |
| Sandipani Ashram | 3 km | Where Lord Krishna, Balarama, and Sudama studied |
| Jantar Mantar (Vedh Shala) | 2 km | 18th-century astronomical observatory; entry ₹30 |
| Mangalnath Temple | 5 km | Birthplace of Mars; one of 9 Navagraha temples |
| Gadhkalika Temple | 3 km | Ancient temple of Goddess Kalika |
Suggested Itineraries
1-Day Darshan Visit:
- 4:00 AM: Bhasma Aarti at Mahakaleshwar
- 7:00 AM – 9:00 AM: Darshan and temple exploration
- 10:00 AM: Visit Harsiddhi Temple
- 11:00 AM: Chintaman Ganesh Temple
- 4:00 PM: Sandipani Ashram
- 6:30 PM: Ram Ghat for evening aarti
2-Day Spiritual Circuit:
- Day 1: Mahakaleshwar + Harsiddhi + Kal Bhairav
- Day 2: Mangalnath + Jantar Mantar + Ram Ghat
Best Time to Visit Mahakaleshwar Temple in 2026
Season Guide
| Season | Months | Weather | Recommendation |
|---|---|---|---|
| Winter | October – March | 10°C – 25°C, pleasant | ⭐⭐⭐⭐⭐ Best time |
| Summer | April – June | 35°C – 42°C, very hot | ⭐⭐☆☆☆ Early morning visits only |
| Monsoon | July – September | 24°C – 32°C, moderate rain | ⭐⭐⭐☆☆ Good for Shravan month |
Festival Guide
| Festival | 2026 Date | Experience | Crowd Level |
|---|---|---|---|
| Mahashivratri | February 15, 2026 | Most powerful time; temple open 44+ hours | Extremely High |
| Shravan Month | July – August | Daily abhishek; Monday special poojas | Very High |
| Navratri | March & October | Special decorations | High |
| Kartik Purnima | November | Deepam festival on Shipra ghats | Moderate |
Best Months for Different Purposes
| Purpose | Recommended Months |
|---|---|
| Peaceful darshan | October – March (weekdays) |
| Festivals & celebrations | February (Mahashivratri), July-August (Shravan) |
| Sightseeing & photography | November – January (pleasant weather) |
| Astrological poojas | October – March (comfortable for rituals) |
Accommodation Options Near Mahakaleshwar Temple
Luxury & Boutique Hotels
| Hotel Name | Distance from Temple | Price Range (INR) | Features |
|---|---|---|---|
| Anjushree Resort | 5 km | ₹5,000 – ₹8,000 | 5-star, spa, landscaped gardens |
| Hotel Imperial Grand | 2 km | ₹3,000 – ₹5,000 | Modern comfort, vegetarian dining |
| Pawapuri Palace | 3 km | ₹4,000 – ₹6,000 | Heritage-style, river view |
Mid-Range & Pilgrim-Friendly
| Hotel Name | Distance from Temple | Price Range (INR) | Features |
|---|---|---|---|
| Hotel Abika Elite | 1.5 km | ₹2,000 – ₹3,500 | Popular with families |
| Meghdoot Hotel & Resort | 2 km | ₹2,500 – ₹4,000 | Peaceful retreat |
| Shipra Residency (MP Tourism) | 1.5 km | ₹1,500 – ₹2,500 | Government-run, ghat location |
Budget & Dharamshala
| Accommodation | Location | Price Range (INR) | Type |
|---|---|---|---|
| Mahakal Dharamshala | Near temple | ₹300 – ₹800 | Basic, spiritual atmosphere |
| Ram Ghat Ashram Lodges | Ram Ghat area | ₹500 – ₹1,200 | Riverside, minimalist |
| City Center Guest Houses | Various | ₹800 – ₹1,500 | Budget-friendly rooms |
Booking Tips:
- Book at least 2–3 weeks in advance during Shravan and Mahashivratri
- For winter months (Oct–March), advance booking recommended
- Consider staying near Ram Ghat for peaceful riverside mornings
Important Visitor Instructions
Dress Code Summary
| Gender | Allowed Attire | Not Permitted |
|---|---|---|
| Men | Dhoti (bare upper body for Bhasma Aarti); Kurta-pajama for general darshan | Shirts, vests, trousers, jeans |
| Women | Saree, traditional salwar kameez | Shorts, sleeveless tops, jeans |
Temple Etiquette
- Footwear: Remove before entering temple premises
- Photography: Strictly prohibited inside the sanctum
- Mobile phones: Restricted near sanctum; keep silent
- Leather items: Not permitted inside
- Silence: Maintain peaceful conduct; avoid loud conversations
What to Carry
- Valid ID proof (Aadhaar, Passport, Voter ID)
- Printed copy of aarti/seva booking confirmation
- Light shawl or jacket (winter months)
- Water bottle
- Small bag for essentials (large bags not permitted)
What NOT to Carry
- Large bags or luggage
- Expensive jewelry or valuables
- Cameras inside sanctum
- Non-vegetarian food, alcohol, tobacco
Frequently Asked Questions (FAQs)
Q1: What are the Mahakaleshwar Temple darshan timings for 2026?
A: The temple is open from 6:00 AM to 9:30 PM daily. Bhasma Aarti takes place from 4:00 AM to 6:00 AM, Sandhya Aarti from 7:00 PM to 8:00 PM, and Shayan Aarti after that .
Q2: How can I book Bhasma Aarti tickets online?
A: Visit the official website https://www.shrimahakaleshwar.mp.gov.in/, select “Online Booking / Darshan,” choose Bhasma Aarti, select date, enter details, and complete payment . Booking typically opens 60 days in advance .
Q3: What is the fee for Sandhya and Shayan Aarti?
A: Both Sandhya Aarti and Shayan Aarti cost ₹250 per person . Booking opens daily: Sandhya Aarti at 12:00 PM, Shayan Aarti at 4:00 PM.
Q4: What is the dress code for Bhasma Aarti?
A: Men must wear dhoti only with bare upper body. Women must wear saree or traditional attire. Shirts, vests, trousers, jeans, and jackets are strictly prohibited .
Q5: What is the best time to visit Mahakaleshwar Temple?
A: The best time is from October to March when the weather is pleasant. For peaceful darshan, visit early morning (6:00 AM – 9:00 AM) on weekdays .
Q6: Is there online booking for Mahakal Temple sevas?
A: Yes, online booking is available for all major sevas including Rudrabhishek, Mangal Dosha Pooja, and Kaal Sarp Dosh Pooja through the official website .
Q7: How far is Mahakaleshwar Temple from Ujjain Railway Station?
A: The temple is approximately 2 km from Ujjain Junction, a 10–15 minute auto-rickshaw ride .
Q8: What is the nearest airport to Ujjain?
A: Devi Ahilya Bai Holkar International Airport in Indore, approximately 55 km away .
Q9: When is Mahashivratri in 2026 at Mahakaleshwar?
A: Mahashivratri will be celebrated on Sunday, February 15, 2026. The temple remains open for approximately 44 hours continuously .
Q10: Can I have darshan without booking aarti?
A: Yes, general darshan is free and open to all devotees. However, waiting times can be longer, especially during peak hours and festivals .
Q11: What other temples should I visit in Ujjain?
A: Must-visit temples include Kal Bhairav Temple, Harsiddhi Temple, Chintaman Ganesh Temple, and Mangalnath Temple .
Q12: What is the significance of Mahakaleshwar Jyotirlinga?
A: It is the only south-facing (Dakshinamukhi) Jyotirlinga and represents Lord Shiva as the Lord of Time (Mahakal). It is believed to be Swayambhu (self-manifested) .
Temple Contact Information
| Purpose | Details |
|---|---|
| Official Website | https://www.shrimahakaleshwar.mp.gov.in/ |
| Phone Number | +91 734 255 0563 |
| Address | Jaisinghpura, Ujjain, Madhya Pradesh – 456006 |
| Available through website contact form | |
| Nearest Airport | Indore (55 km) |
| Nearest Railway Station | Ujjain Junction (2 km) |
| Nearest Bus Stand | Ujjain Bus Stand (Nanakheda/Dewas Gate) – 3–4 km |