Jyotirlinga

Mahakaleshwar Temple Complete Guide

Complete guide to Mahakaleshwar Temple in Ujjain — one of the 12 Jyotirlingas, famous for the Bhasma Aarti. Where to stay, hotel prices, Bhasma Aarti timings, darshan timings, VIP darshan, and everything you need for a divine experience.

Ujjain, Madhya Pradesh Darshan: 4 AM - 10 PM Bhasma Aarti: 4 AM Open: All year

What's Inside This Guide

Complete Mahakaleshwar Guide

Every detail you need for a smooth and spiritual journey to the home of the unique Bhasma Aarti

Best areas to stay near Mahakaleshwar Temple:

1. Near Temple (Walking Distance)
  • Most convenient — walking distance to temple
  • Budget hotels: ₹500 - ₹1,200 per night
  • Mid-range hotels: ₹1,200 - ₹3,000 per night
  • Luxury hotels: ₹3,500 - ₹7,000 per night
  • Pros: Closest to temple, easy for 4 AM Bhasma Aarti
2. Railway Station Area (3 km from temple)
  • Budget: ₹500 - ₹1,500 per night
  • Mid-range: ₹1,500 - ₹3,500 per night
  • Pros: Convenient for travelers, near transport
3. City Center
  • Budget: ₹600 - ₹1,800 per night
  • Mid-range: ₹1,800 - ₹4,000 per night
  • Luxury: ₹4,500 - ₹10,000 per night
  • Pros: Many options, good restaurants

Recommended Hotels with Prices (2026):

1. Hotel Rudraksha
📍 Near Temple | 300m from temple
₹1,500 - ₹3,500 per night
⭐ Good location, vegetarian restaurant
2. Hotel Madhav
📍 Near Temple | Walking distance
₹2,000 - ₹4,500 per night
⭐ Mid-range, clean rooms, good service
3. Hotel Athithi
📍 City Center | 2 km from temple
₹800 - ₹2,000 per night
⭐ Budget, clean, good for families
4. Anand Palace
📍 Near Temple | 1 km from temple
₹3,500 - ₹7,000 per night
⭐⭐ Luxury, heritage property, pool
Pro Tip: Book hotels at least 1-2 weeks in advance during peak season (October-March). Stay near the temple if you want to attend the 4 AM Bhasma Aarti — it's much easier to walk than to find transport at that hour.

By Air:

  • Nearest Airport: Indore Airport (55 km from Ujjain)
  • Direct flights: From Delhi, Mumbai, Chennai, Bangalore
  • Taxi: ₹1,000-₹1,500 from Indore to Ujjain

By Train:

  • Nearest Station: Ujjain Junction (2 km from temple)
  • Direct trains: From Delhi, Mumbai, Chennai, Bangalore, Kolkata
  • Auto: ₹50-₹100 from station to temple

By Road:

  • Indore to Ujjain: 55 km (1-1.5 hours)
  • Delhi to Ujjain: 750 km (14-15 hours)
  • Mumbai to Ujjain: 650 km (12-13 hours)
Pro Tip: The Shatabdi Express from Delhi is very convenient. Take the morning train and reach Ujjain by afternoon, or take the overnight train to arrive in the morning.
TimeActivityPublic Access
4:00 AM - 4:30 AMBhasma Aarti✅ Open
4:30 AM - 6:00 AMRudra Abhishek✅ Open
6:00 AM - 12:00 PMMorning Darshan✅ Open
12:00 PM - 12:30 PMBhog / Rest❌ Closed
12:30 PM - 4:00 PMAfternoon Darshan✅ Open
4:00 PM - 6:00 PMEvening Puja✅ Open
6:00 PM - 10:00 PMEvening Darshan✅ Open
Note: Mahakaleshwar Temple allows you to touch the Jyotirlinga during regular darshan. The Bhasma Aarti is the most special experience.
Pro Tip: The shortest queue is between 12:30 PM - 2 PM. The longest queue is 6 AM - 10 AM. Visit during afternoon for a faster darshan.
Bhasma Aarti — The Most Unique Ritual
  • Time: 4:00 AM - 4:30 AM
  • Location: Inside the temple sanctum
  • Significance: The Jyotirlinga is worshipped with sacred ash (bhasma)
  • Duration: Approximately 30 minutes
  • Access: Only 50-100 people allowed inside
  • Cost: Free — but you must get a token

How to attend Bhasma Aarti:

  • Go to the temple at 3:00 AM (1 hour before)
  • Get a token from the temple counter (limited tokens)
  • Tokens are distributed 30-45 minutes before the aarti
  • Only 50-100 people get tokens daily
  • Wear traditional clothes — dhoti for men, saree for women
Important: Bhasma Aarti tokens are very limited. Arrive at least 1 hour early (3 AM). During peak season, people start lining up at 2 AM. No advance booking — only spot tokens.
Pro Tip: If you can't get Bhasma Aarti token, attend the Rudra Abhishek at 4:30 AM or the regular morning darshan at 6 AM. They are also special experiences.
ServicePrice (2026)Access
VIP Darshan₹100 per personPriority queue, faster darshan
Special Puja₹500 - ₹2,500Full ritual, touch the Jyotirlinga
Rudra Abhishek₹1,500 per personComplete abhishek with priests
Bhasma Aarti VIP₹2,000 per personGuaranteed Bhasma Aarti access

How to book VIP darshan:

  • Online: Visit mahakaleshwar.org
  • Offline: Book at the temple trust office
  • In advance: Book 1-2 days before your visit
Pro Tip: The ₹100 VIP Darshan is very affordable. For Bhasma Aarti, book the ₹2,000 VIP package if you want guaranteed access — otherwise, getting a free token is difficult.
Key Historical Facts:
  • Age: One of the most ancient Jyotirlingas
  • Significance: "Mahakaleshwar" means "Lord of Time (Death)"
  • Unique: Only Jyotirlinga facing South (Dakshinamurthy)
  • Location: On the banks of the Shipra River
  • Festival: Famous for the Kumbh Mela held every 12 years
Pro Tip: Visit the temple museum to see artifacts and learn about the history. The Shipra River ghats are also worth visiting for the evening aarti.
1. Shipra River Ghats
  • Distance: Adjacent to the temple
  • Significance: Sacred river where devotees take a dip
  • Must do: Evening aarti at the ghat
2. Kal Bhairav Temple
  • Distance: 2 km from Mahakaleshwar
  • Significance: Dedicated to Kal Bhairav — another form of Shiva
  • Timings: 5 AM - 12 PM, 4 PM - 9 PM
3. Harsiddhi Mata Temple
  • Distance: 1 km from Mahakaleshwar
  • Significance: One of the 51 Shakti Peeths
  • Timings: 6 AM - 12 PM, 4 PM - 9 PM
Complete Ujjain Itinerary:
  1. Day 1: Arrive Ujjain → Bhasma Aarti (4 AM) → Mahakaleshwar Darshan → Shipra River Ghat → Evening Aarti
  2. Day 2: Kal Bhairav Temple → Harsiddhi Mata Temple → Departure

Dress Code (Strictly Enforced):

  • Men: Dhoti (mandatory) OR shirt + trousers + pancha
  • Women: Saree, pavadai-davani, or salwar kameez
  • Not allowed: Shorts, jeans, sleeveless clothes
  • Dhoti: Available for rent/purchase outside (₹50-₹100)

Rules:

  • No: Mobile phones, cameras, or bags inside
  • Lockers: Available outside the temple (free)
  • Footwear: Must be removed before entering
  • No: Leather items allowed inside
Important: Dhoti is mandatory for men — no exceptions. Dress code is strictly enforced.
SeasonTemperatureBest For
October - March (Winter)10°C - 28°CBest time — Pleasant weather
April - June (Summer)25°C - 42°CVery hot — avoid if possible
July - September (Monsoon)22°C - 34°CRainy, moderate crowd

Special Events:

  • Maha Shivaratri (Feb-Mar): Biggest festival — special Bhasma Aarti
  • Shravan Month (Jul-Aug): Special darshans, huge crowd
  • Kumbh Mela (Every 12 years): Mega event — millions of pilgrims
Pro Tip: Visit during November-February for the best weather. If visiting during Shravan month, book hotels 2 months in advance. Kumbh Mela requires 6-12 months advance planning.
Ujjain → Omkareshwar Circuit:
  • Distance: 120 km (3-4 hours)
  • Route: Ujjain → Indore → Omkareshwar
  • Best time: Start early morning (6 AM)
  • Duration: One day trip

Transport Options:

  • Private cab: ₹3,000 - ₹4,500 (round trip)
  • Bus: Buses from Ujjain to Omkareshwar (limited)
  • Best option: Hire a private cab for flexibility
Omkareshwar Temple Details:
  • Timings: 5 AM - 12 PM, 4 PM - 9 PM
  • Significance: Jyotirlinga on an OM-shaped island
  • Access: Boat ride from the mainland
  • Boat fare: ₹50-₹100 per person
  • VIP darshan: Available (₹100-₹200)
Pro Tip: Start from Ujjain at 6 AM, reach Omkareshwar by 9-10 AM, visit the temple (10 AM-12 PM), have lunch, visit the other temples on the island, and return to Ujjain by evening.

Quick Reference Card

Best time to visitOctober-March
Darshan timings4 AM - 10 PM
Bhasma Aarti4:00 AM
Rudra Abhishek4:30 AM
VIP darshan₹100 per person
Bhasma Aarti VIP₹2,000 per person
Hotel budget₹500 - ₹10,000/night
Nearest airportIndore (55 km)

TripCare — Your Mahakaleshwar Yatra Partner

We make your Ujjain visit smooth, comfortable, and completely worry-free

Hotel Booking

We book the best hotels near Mahakaleshwar Temple — from budget to luxury.

Transport Arrangements

From airport/railway to Ujjain — we arrange comfortable cabs for your group.

VIP Darshan & Bhasma Aarti

We help you book VIP darshan and the special Bhasma Aarti package for guaranteed access.

Customized Itinerary

We plan your complete Ujjain trip — including Omkareshwar, Kal Bhairav, and Harsiddhi Mata.

24x7 On-Trip Support

Our team is available 24x7 during your trip. Any emergency, delay, or change — we handle it.

Pujari Arrangements

We arrange experienced priests for performing special pujas and abhishek at the temple.

TripCare Promise: We don't book regular darshan tickets. But we handle everything else — from the moment you arrive until you leave.
Plan Your Mahakaleshwar Yatra with TripCare

Choose Your Plan

Simple, transparent pricing for every journey — no hidden charges, no surprises

Standard
Essentials
Perfect for small groups & individual travellers
₹800 / day
for 1-5 members
  • Home-to-home management
  • 24x7 human support
  • Flexible itineraries
  • Transparent pricing
  • Expert local knowledge
Professional
Group Concierge
Ideal for families & mid-size groups
₹180 / person / day
for 6-10 members
  • Everything in Essentials
  • Bulk booking discounts
  • Priority support
  • Customised itineraries
  • Group activity coordination
Enterprise
Large Group
For big families, temple groups & corporate teams
₹150 / person / day
for 11-20 members
  • Everything in Group Concierge
  • Dedicated group manager
  • Priority planning
  • Special meal coordination
  • Daily progress reports
Ultimate
Mega Group
For large pilgrim groups & community gatherings
₹120 / person / day
for 21-35 members
  • Everything in Large Group
  • Multi-city coordination
  • On-ground event management
  • Custom consulting & planning
  • Dedicated support team
Mega
Super Group
For conferences, large pilgrim groups & big events
₹100 / person / day
for 35+ members
  • Everything in Mega Group
  • Full-scale event management
  • Dedicated ground team
  • Custom consulting & planning
  • End-to-end operations

100% Transparent — You pay actual costs directly. We charge only for our concierge service. Zero markups.

Example: 25-member group for 7 days = 25 × ₹120 × 7 = ₹21,000

About TripCare

Your Journey, Our Responsibility

We don't just book trips — we craft worry-free travel experiences from start to finish.

TripCare is India's premium travel concierge service, dedicated to transforming how people experience pilgrimages, leisure holidays, and group travel across the subcontinent. Founded with a simple belief — that travel should be about joy, not logistics — we handle every detail so you can focus on what truly matters: the journey itself.

What sets us apart is our commitment to end-to-end care. From the moment you leave your home until you return safely, we manage every flight, train, cab, hotel, and darshan booking. Our 24×7 human support team ensures you're never alone — real people, real solutions, no bots or endless IVR loops.

We believe in complete transparency. You pay the actual costs directly — we charge only for our concierge service, with zero markups or hidden charges. Every journey gets a dedicated personal trip manager who knows your preferences and handles every change instantly.

With our unmatched local knowledge spanning India — from the Himalayan shrines to Kerala's backwaters — we ensure your travel is seamless, safe, and memorable. Whether it's a sacred yatra, a romantic honeymoon, or a large group pilgrimage, TripCare is your trusted partner for worry-free travel.

Ready for your sacred journey?

Talk to a concierge today. It only takes 2 minutes.

WhatsApp Us