Madhya Pradesh · Central India

Ujjain travel guide

Mahakaleshwar and the dawn Bhasma Aarti

Ujjain
Ashverse · CC BY-SA 4.0
Best time
Oct–Mar
How long
1–2 days
Stay a night
₹800–7,000
Food a day
₹250–1,200
Nearest railhead
0 km away
Nearest airport
55 km away

Plan Ujjain in a minute. Day-by-day plan, stays, budget and trains — free on JrnyLoop.

Plan this trip

About Ujjain

One of India’s seven sacred cities on the Kshipra — the Mahakaleshwar Jyotirlinga, the new Mahakal Lok corridor and riverside ghats.

Things to do in Ujjain

  1. Mahakaleshwar & Bhasma Aarti

    2 h · ₹200 entry

    Mahakaleshwar is a famous Hindu temple dedicated to Shiva located in Ujjain on the side of the holy river Shipra. It houses one of the twelve sacred Jyotirlingas, where the lingam is believed to be self-manifested.

    Tip: Book the Bhasma Aarti online in advance

  2. Shri Mahakal Lok

    2 h · Free

    Shri Mahakal Lok in Ujjain is a magnificent temple corridor that features grand statues and intricate carvings depicting various mythological stories. The entire area looks especially vibrant and beautiful when it is lit up at night.

    Tip: Wear comfortable footwear as you will need to walk quite a bit to explore the entire corridor.

  3. Ram Ghat Aarti

    1 h · Free

    Ram Ghat Aarti is a peaceful evening ritual held on the banks of the Kshipra river in Ujjain. Devotees gather by the water to witness priests offering lamps and prayers during the daily ceremony.

    Tip: Wear comfortable footwear that is easy to slip off when walking near the ghat steps.

  4. Kal Bhairav Temple

    45 min · Free

    Kal Bhairav Temple is a prominent Hindu temple located on the banks of the Shipra River in Ujjain, dedicated to the guardian deity of the city. It is one of the most active temples in the area, visited by hundreds of devotees daily. A unique aspect of this temple is that liquor is offered to the deity.

    Tip: Purchase liquor offerings from the stalls located just outside the temple complex before entering.

  5. Harsiddhi Temple

    30 min · Free

    Harsiddhi Temple in Ujjain is a revered shrine dedicated to Mata Harsiddhi. Visitors can witness the striking architecture and the unique lamp towers that are lit at dusk.

  6. Sandipani Ashram

    30 min · Free

    Sandipani Ashram is a revered temple in Ujjain where Lord Krishna is traditionally believed to have studied alongside Balarama and Sudama under Guru Sandipani. Visitors can explore the serene premises that hold deep historical and spiritual significance.

    Tip: Dress modestly as it is an active place of worship

  7. Vedh Shala

    30 min · ₹20 entry

    Vedh Shala is an 18th-century observatory built by Jai Singh in Ujjain, Madhya Pradesh. It features fascinating historical instruments used for astronomical calculations and tracking celestial bodies.

    Tip: Take a guide along to understand how the stone instruments measure time and planetary positions.

Where to stay in Ujjain

  • Near Mahakal

    ₹800–2,500

    Walk to the temple for the early aarti.

  • Freeganj & Nanakheda

    ₹2,000–5,000

    Newer mid-range hotels.

What to eat

  • Poha-jalebi

    street food · veg

    Malwa breakfast.

  • Dal bafla

    local dish · veg

    Baked wheat balls with ghee and dal.

Good to know

  • Book the Bhasma Aarti online weeks ahead; a dress code applies.
  • Easy day trip from Indore (55 km).

Going to Ujjain? Build the plan, split costs with your group and keep tickets in one place.

Plan this trip

All destination guides

Ujjain travel guide: best time, things to do, how to reach · JrnyLoop Blog