Visit the main Omkareshwar Jyotirlinga temple on the island — a revered Shiva shrine and focal point of the town; ideal for evening aarti and atmosphere. Check current darshan/aarti times as they can change (commonly afternoon-evening open hours).
Walk the ghats and take a short boat ride on the Narmada at sunset to view the temple on the island and scenic riverbanks; boat services typically operate until sunset but confirm locally.
Dine at a riverside restaurant (recommend a ghat-side place like a well-reviewed local thali spot) to try simple Maharashtrian/Madhya Pradesh thali, dal, sabzi and local sweets; most restaurants open until 9–10pm.
Attend morning aarti and enjoy the sunrise on the ghats; mornings are peaceful and perfect for photography and short walks. Temple morning hours commonly start early — verify exact times locally.
Eat at a reputable local bhojanalaya near Mahakaleshwar (many operate 11:00–16:00) for simple thali and prasadam-style meals — good fuel before exploring.
Visit the Vikram Kirti Mandir (local museum and cultural center) and stroll Kumbhghat/riverfront to appreciate Ujjain’s sacred geography and small museums; check museum opening hours (commonly mid-morning to late afternoon).
Prepare for the Bhasma Aarti at Mahakaleshwar; this is the highlight in Ujjain and begins very early (around 4:00am) — arrive early for crowd position and follow temple guidelines.
Attend the famous Bhasma Aarti (ash aarti) at Mahakaleshwar, a unique and highly devotional ritual; expect heavy crowds and strict protocols — check current scheduling and entry procedures in advance.
Visit other nearby shrines like Harsidhhi Mata and Kal Bhairav Temples to round out your Ujjain pilgrimage; these are usually open during the day (confirm local hours).
Stop at Ghasitaram Halwai or another famed Indore breakfast spot to try poha, jalebi and other local breakfast items typically available mid-day as well; it's a classic Indore experience.
Visit Khajrana Ganesh Mandir for a popular local darshan, then walk around Rajwada Palace (historic Maratha-era palace) to soak in the old city vibe; Rajwada is best seen late afternoon to watch markets come alive.
Experience Indore’s legendary night food at Sarafa Bazaar (opens around 8pm) — a wide variety of street foods, chaat, sweets and regional specialties in a lively market that runs late.
Have breakfast at Chappan Dukan, a cluster of 56 shops famous for poha, samosas, chaat and snacks; great for sampling regional breakfast items and street food during the day.
Visit Rajwada Palace to explore historic architecture and nearby bazaars; palace exterior and nearby museums are open typically from mid-morning (confirm exact opening hours).
Tour Lal Bagh Palace (royal museum and garden) to see opulent interiors and historic displays; common opening hours are around 10:00–17:30 but check for seasonal closures (often closed Mondays).
Enjoy a relaxed lunch at a recommended restaurant (or return to Chappan Dukan for specific favorites); Indore offers both street-side and sit-down options serving biryani, thali and vegetarian fare.
Visit the glittering Kanch Mandir (glass temple) and spend the afternoon shopping in the old city for namkeen, spices and sweets; shops commonly operate until early evening.
If you prefer nature, visit Patalpani waterfall (seasonal; best in monsoon/post-monsoon) or Ralamandal Wildlife Sanctuary (open sunrise to sunset) for a short excursion — check access/season status before going.
For your final night, either enjoy a last street-food crawl at Chappan Dukan/Sarafa or choose a fine-dining hotel restaurant to relax after a busy itinerary.
If time allows, pick up namkeen/sweets from a recommended shop (e.g., local namkeen shops around Sarafa or Sitlamata Bazaar) or take a short drive to Rajwada for photos before departure.