Letstravail

Travel planning content.

    Mahakaleshwar Temple
    Hindu
    jyotirlinga
    Peak season

    Mahakaleshwar Temple

    Shiva

    Location
    Ujjain, Madhya Pradesh
    Darshan
    6:00 AM - 9:00 PM
    Best time
    October, November, December
    Difficulty
    easy
    Est. cost / person
    ₹7,000

    About Mahakaleshwar Temple

    Mahakaleshwar at Ujjain is one of the 12 Jyotirlingas and is uniquely Dakshina Mukhi (south-facing), the only such Jyotirlinga imbued with special tantric power as a swayambhu (self-manifested) linga. Ujjain is one of the seven sacred cities of Hinduism (Sapta Puri) and the site of the Simhastha Kumbh Mela held every 12 years. The pre-dawn Bhasma Aarti, where Lord Mahakal is ritually bathed and worshipped with sacred ash (bhasma), is one of the most extraordinary rituals in Hinduism — a thrilling, deeply spiritual experience that draws devotees from across the world.

    Mentioned in the Mahabharata, the Meghaduta by Kalidasa, and numerous Puranas. The current temple complex was rebuilt by the Scindia dynasty in the early 19th century after it was demolished by Mughal emperor Aurangzeb in 1737. The Mahakal Lok corridor (inaugurated 2022) added a grand 900-m promenade with 108 murals depicting Shiva's stories.

    Darshan & Aarti

    Darshan timings
    • · 6:00 AM - 9:00 PM

    🚌 How to reach

    By Air

    Devi Ahilya Bai Holkar Airport, Indore (55 km)

    Well-connected from Delhi, Mumbai, Bengaluru. Taxi to Ujjain ~1.5 hrs.

    By Rail

    Ujjain Junction (2 km)

    Direct trains from Delhi (Malwa Express), Mumbai (Avantika Express), Jaipur and Indore.

    By Road

    Via NH-52 (Agra–Mumbai highway) from Indore.

    • Indore: 55 km · ~1.5h · NH-52 via Dewas
    • Bhopal: 185 km · ~3.5h · NH-52 via Sehore–Dewas

    Last mile: Autos and cabs from Ujjain Junction (2 km). No vehicles in the inner temple lanes.

    Where to stay

    mid
    ₹2,000 - ₹5,000
    Ujjain pilgrimage stay
    Ujjain
    Book early during festival periods.
    Book now

    Estimated expense (per person)

    Transport₹2,800
    Stay₹3,000
    Meals and local travel₹1,200
    Total₹7,000

    Estimated for a short 2-day pilgrimage.

    Gallery

    Mahakaleshwar Temple
    Mahakaleshwar Temple© Wikimedia Commons · CC BY-SA 4.0