Arrive in Ujjain and settle into your hotel near the Mahakal precinct, then head straight to Mahakaleshwar Temple for an immersive darshan; try to catch the serene pre-noon rituals and take in the ancient stone architecture and deep chanting that define this important Jyotirlinga. After darshan, stroll to the nearby Kaliadeh Palace ruins on the Shipra riverbank or browse the bustling local bazaars for rudraksha beads and prasadam.
Enjoy a relaxed lunch of local Malwa specialties—poha, dal bafla or kebabs—at a recommended eatery near the main bazaar, then visit the Kal Bhairav Temple and Harsiddhi Mata Temple to continue your pilgrimage trail. Spend some quiet time at Ram Ghat on the Shipra, watching pilgrims perform rites and perhaps join a short ganga aarti practice or a boat ride to feel the spiritual rhythm of the city.
Return to the riverfront for the spectacular evening aarti at Ram Ghat or at the Mahakaleshwar temple’s evening ceremony, where drummers, lamps and chanting create a powerful atmosphere that lingers long after sunset. After the aarti, walk through the lit-up market lanes to sample street snacks—jalebi and spicy chaat—or head back to your hotel to reflect and prepare for the next day’s drive to Omkareshwar.
Leave Ujjain after an early breakfast and enjoy the roughly 1.5-2 hour drive through Malwa countryside to Omkareshwar; arrive at the island temple complex and begin with darshan at the Omkareshwar/ Mamleshwar Jyotirlinga, soaking in the intimate sanctum, priestly chants and the bell-ringing rituals that mark this sacred spot. After darshan, wander the narrow ghats—particularly the busy Kedareshwar and Rajghat areas—watch priests perform morning puja and take in panoramic views of the Narmada curving around the island.
Have a relaxed lunch at a riverside guesthouse or local dhaba, sampling simple Maharashtrian-Malwa fare, then take a guided walk up to the Siddhanath and Siva temples on the hillock for quieter shrine visits and sweeping river vistas. Continue to the nearby archeological and folk sites such as the Gauri Somnath steps and the Omkar Mandhata viewpoints; consider a short boat ride on the Narmada to appreciate the island’s om-shaped geography from the water.
Return to the ghats for the soulful evening aarti at Lalghat or Rajghat, where lamps, conch shells and collective chanting reflect on the day’s darshan and river energy, then browse the small island bazaars for brass bells, rudraksha malas and local sweets. Finish the day with a peaceful riverside stroll before settling into your Omkareshwar guesthouse, resting up for the drive to Khandwa the next morning.
After an early breakfast by the Narmada in Omkareshwar, set off for the roughly 2-2.5 hour drive to Khandwa, enjoying the changing Malwa landscape and occasional roadside temples. On arrival, head first to the iconic Satseraiji or Chhatrapati Shivaji Maharaj Garden area and the ornate Siddheshwar Temple to stretch your legs and take in the town’s quieter, devotional rhythm before exploring the bustling local market.
Have a hearty lunch of regional fare—try local poha, litti or dal at a recommended Khandwa eatery—then visit the Rani Durgavati Fort ruins and the picturesque Ahilya Bagh to learn about the area’s history and colonial-era architecture. Follow with a contemplative stop at the ancient Shani Temple and a stroll along the town’s canals or riverfront, where vendors sell sweets and handcrafted souvenirs that make nice mementos of your pilgrimage route.
Before departure, catch the mellow evening aarti at a local shrine or spend a peaceful hour at the Rajghat-like riverbank watching lamps set afloat, reflecting on the journey from Ujjain through Omkareshwar to Khandwa. Collect any last-minute prasadam or rudraksha from the market, then head to the station or highway for onward travel, carrying the day’s quiet sights and sacred impressions with you.