Arrive at Devi Ahilya Bai Holkar Airport (or Indore Railway Station) and meet your driver; quick tea and biscuits en route to hotel while enjoying morning city views.
Check in at a centrally located hotel (suggested: Sayaji Hotel Indore or Radisson Blu) — drop bags, freshen up, and pick up a small prayer shawl or water bottle from reception.
Breakfast at Sarafa Road Market (early) — sample poha and jalebi at Gowardhan or Chatori Gali to get a taste of Indore's morning street-food culture.
Visit Kanch Mandir (Jain Temple) on Kothari Market Road — admire the glasswork and take a quiet 30-40 minute darshan to begin the spiritual journey.
Walk to Lal Bagh Palace (10-15 minutes drive) — explore the historic palace grounds and museum to understand Indore's Holkar legacy and cultural context for the pilgrimage.
Drive to Krishna Temple / Bada Ganpati (about 15 minutes) — offer prayers at the giant Ganesh murti and take photos; soak in the devotional atmosphere.
Lunch at 56 Dukan or Middle Class Restaurant on MG Road — enjoy Indori specialties like bhutte ki kees, sabudana khichdi, and a light thali to fuel the afternoon.
Short rest back at the hotel — change into comfortable clothes for temple visits and prepare for a short drive to nearby spiritual sites.
Drive to Annapurna Temple (Mahalaxmi Nagar) — participate in afternoon aarti if available, and receive prasad; spend 30-45 minutes in quiet reflection.
Visit Khanderao Ganapati or nearby smaller shrines in the Rajwada area — explore the old city lanes, buy fresh flowers and incense for evening puja.
Explore Rajwada Palace and Chappan Dukan precinct — light sightseeing combined with tea at one of the cafes (suggested: 56 Dukan's tea stall or Sahu Tea Stall) and pick up local sweets like sohan halwa.
Return to hotel to rest and prepare for evening darshan and heritage walk — change into slightly warmer clothes as December evenings are cool.
Evening aarti at Annapurna or Krishna Temple (check local times) — join the devotional congregation and experience the lamp ceremony and bhajans.
Head to Sarafa Night Food Market for dinner — sample famed Indori dishes: garadu, bhutte ka kees, and Malai Rabri; try restaurants like Joshi Dahi Bada House and Prakash Ji Dosa if you want variety.
Take a leisurely walk around Khajrana Ganesh Mandir if still open (or drive past for an evening view) to soak the city's spiritual night vibe and click photos of illuminated shrines.
Return to hotel — enjoy a light herbal tea, review plans for Day 2 (drive to Omkareshwar early), and set alarms for departure; arrange packed breakfast if needed.
Lights out/quiet time — rest well for an early start to Omkareshwar the next morning; reflect on the day's darshans and any blessings received.
Pre-dawn wake-up at the Indore hotel, freshen up and collect packed breakfast ordered the night before; meet your driver for the ~1.5-2 hour drive to Omkareshwar (approx. 70-80 km).
Depart Indore to avoid morning traffic and reach Omkareshwar with plenty of time for darshan; enjoy roadside views and a light breakfast of poha or packed fruits en route.
Arrive at Omkareshwar town and park near the river ghat area; stretch, sip chai from a local stall and take in the calm Narmada riverbank air before heading to the temple complex.
Cross the causeway/boat (depending on seasonal water level) to the Omkareshwar Shiva Temple (Mamleshwar/Omkareshwar Jyotirlinga) and join the morning queue for darshan and blessings at the Jyotirlinga.
Participate in the simple morning puja at the temple; offer flowers and bel patra, receive prasad and spend a few quiet minutes in meditation facing the river.
Climb the nearby hill path to Siddhanath or Panchmukhi Hanuman temple for panoramic views of the Omkareshwar island shaped like Om; take photos and soak the spiritual atmosphere.
Return to the ghats for a gentle walk along the Narmada; visit the Omkareshwar ghats (Shivaji Ghat or Dashashwamedh Ghat) and watch devotees performing small rituals and āchaman.
Visit nearby temples on the island such as Mamleshwar (if separate), Siddhanath, and Kedareshwar; explore the narrow lanes, buy temple offerings like flowers, diyas and agarbatti from local vendors.
Stop for a mid-morning refreshment at a riverside café or teastall (suggested: local chai and samosas from a ghat-side vendor) and chat briefly with priests or pilgrims to learn local customs.
Walk to Omkar Narayan Temple complex and attend any midday rituals if scheduled; take advantage of quieter hours to photograph temple architecture and sculptures.
Lunch at a recommended local restaurant — try 'Narmada Restaurant' or a simple local thali at 'Hotel Om Residency' to enjoy vegetarian Maharashtrian/Madhya Pradesh fare like dal, bhindi and rotis.
Short rest at your guesthouse or shaded bench by the ghat; change into lighter clothing if hot and prepare for an afternoon boat ride and exploration of river islands.
Take a 45-60 minute boat ride on the Narmada (arranged from the main ghat) to view Omkareshwar island, nearby shrines and the riverside ghats from the water — a tranquil spiritual perspective.
Visit the nearby Kshipra Kund or lesser-known shrines on the opposite bank (timing permitting) and stroll the market lanes to pick up souvenirs: Rudraksha beads, brass puja items, and small Shiva icons.
Head back to the main ghat for evening aarti preparations; grab a chai or warm local snack such as jalebi from a stall while watching preparations for the lamps.
Attend/observe the evening aarti at the ghat or main Omkareshwar temple — experience the chanting, lamp waving and the unique riverfront devotion as the sun sets over the Narmada.
Walk the illuminated ghats after aarti and offer floating diyas into the Narmada; take a slow stroll through the marketplace to buy any last-minute puja items or postcards.
Early dinner at a recommended spot: 'Shree Gokul Restaurant' or the in-house dining at Hotel Om Residency — enjoy simple sattvic vegetarian dishes like khichdi, sabzi and curd.
If returning to Indore this evening, depart Omkareshwar for the drive back (arrive ~8:30-9:00 PM); otherwise, check in to a local guesthouse/heritage stay on the island and relax.
On arrival at your Indore hotel (or settled in Omkareshwar lodging), freshen up and record highlights of the day — darshan moments, priest conversations, and river reflections — for the pilgrimage journal.
Lay out clothing and offerings for next day's visit to Ujjain / Mahakaleshwar; set alarms for early departure and request a packed breakfast if planning to travel early to Ujjain on Dec 28.
Lights out / quiet time — rest after a day of devotion and river serenity, mentally preparing for the powerful Mahakaleshwar darshan at Ujjain tomorrow.
Pre-dawn wake-up at your Indore hotel; freshen up, collect the packed breakfast you arranged the night before, and meet your driver for the ~1.5-hour drive to Ujjain to reach before the morning rush.
Arrive in Ujjain and park near the Mahakaleshwar Temple precinct; sip a hot chai from a nearby stall and breathe in the cool riverfront air while preparing for the temple queue.
Join the early darshan queue for Mahakaleshwar Jyotirlinga (expect security checks and lines); offer bel leaves and flowers and take part in the powerful pre-dawn worship in this Bhasma Aarti-influenced atmosphere.
After darshan, visit the adjoining Naubatkhana and smaller shrines within the Mahakaleshwar complex; speak briefly with the temple pujari if possible to learn about the Bhasma Aarti ritual and temple history.
Walk down to the Ram Ghat on the Shipra river for a quiet riverside moment; release a small floating diya or simply observe pilgrims performing morning ablutions and internalize the sacredness of the place.
Return toward the temple area and stop for a proper breakfast at the nearby 'Jalpan Sweets & Snacks' or 'Kailash Restaurant'—try poha, jalebi, and a light masala chai to warm up and refuel.
Explore the nearby Kal Bhairav Temple and Harsiddhi Mata Temple — offer quick prayers, photograph the local architecture, and note their roles in Ujjain's larger devotional network.
Visit the Bhartrihari Caves (if time and energy permit) or the nearby Ved Shala (Jantar Mantar) to appreciate Ujjain's blend of sacred science and spirituality; spend 30-45 minutes learning about the ancient observatory or the sages associated with the town.
Stroll through the local markets on Station Road and along the ghats — buy puja items such as fresh marigolds, agarbatti, Rudraksha malas, and small brass Shiva icons from reputable shops (suggested vendor area near Chandra Mahal Lane).
Lunch at 'Nidhu Sweets & Restaurant' or 'Shree Mahakal Bhojanalaya' for a simple thali of dal, sabzi, rice and rotis; choose a sattvic, vegetarian meal to stay aligned with the pilgrimage's devotional tone.
Short rest at a nearby guesthouse or café (suggested: Hotel Vishram or Hotel Soham) — take a brief nap or journal your early-morning darshan impressions and the differences noticed between Omkareshwar and Mahakaleshwar experiences.
Return to the Mahakaleshwar complex to observe midday pujas and to explore the temple museum and archival displays (if open) for deeper historical context about the Jyotirlinga and Holkar-era patronage.
Head to the Sandipani Ashram area and the nearby ISKCON temple for quieter devotional space and an opportunity to attend a short bhajan session or meet residents for spiritual conversation.
Walk again to the Shipra ghats for the late-afternoon preparations and to observe devotees taking ceremonial baths; capture photos of the riverfront activity and gather fresh flowers for the evening aarti.
Participate in or observe the evening aarti at Ram Ghat or at the Mahakaleshwar Temple (timing may vary) — experience the chanting, lamp-waving and the deep hush that descends over the ghats as lamps are floated on the river.
Enjoy a light early dinner at 'Shri Mahakaleshwar Bhojanalaya' or the ghatside 'Ganga Cafe'—opt for khichdi, curd, and seasonal vegetable dishes to keep the meal simple and comforting.
If you arranged an evening visit, attend the special Bhasma Aarti briefing or a short discourse near the temple (check with temple authorities) to learn about the ritual's significance and timing for future visits.
Begin the drive back toward Indore (or, if you prefer, stay overnight in Ujjain at Hotel Vishram or Hotel Soham) — enjoy a scenic, calm drive while discussing the day's spiritual highlights with your travel companions.
Arrive back at your Indore hotel (estimated) or settle into Ujjain lodging; freshen up, lay out any newly purchased puja items and reflect on the pilgrimage's culminating darshan.
Write final notes in your pilgrimage journal: contrasts between Omkareshwar river-serenity and Mahakaleshwar's intense energy, blessings received, and any personal insights; prepare offerings and luggage for departure the next day.
Lights out / quiet time — sleep well after a spiritually full day, carrying the silence and impressions of Mahakaleshwar with you as the three-day pilgrimage draws to a close.