Start early from Mumbai and break the drive with a refreshing stop at Shirdi Sai Baba Temple for a short darshan and chai, then continue toward Indore with a scenic leg-break at Ahmednagar's Bhingar Lake for a stretch and photos. Pause for lunch and local flavors at Shree Krishna Restaurant, Ahmednagar or a highway dhaba, arriving in Indore mid-afternoon refreshed and ready for an evening transfer to Ujjain for the Mahakaleshwar visit.
Break your long drive with a rejuvenating stop in Indore at Sarafa Market for a quick tasting of local snacks like poha and jalebi, followed by a short walk through the leafy lanes to Rajwada Palace to admire its Maratha architecture and snap photos. If time permits, visit Lalbagh Palace for a calm 30-45 minute heritage stroll and a tea break at a nearby café before you head on to Ujjain for the evening darshan.
After arriving in Indore, drive to Ujjain for a serene evening ritual at Harsiddhi Mata Temple to witness its twilight aarti followed by a peaceful walk along the Kshipra River ghats where you can offer flowers and watch pilgrims perform shringar and light diyas. If time permits before Mahakaleshwar's later rituals, stop at Bhartrihari Caves for a quick spiritual vantage point and quiet reflection atop the hill, then head to Mahakaleshwar Temple for darshan during the evening biksha/abhoj ceremony.
Begin with a peaceful pre-dawn stroll along the Kshipra River ghats to watch morning rituals and witness local priests preparing for puja, then enjoy a hearty breakfast of poha and jalebi at Kanchan Restaurant near the ghats. After breakfast, visit the serene hill-top Kalabhairav Temple for a brief darshan and panoramic views of the city, then pack the car and take the scenic 2-2.5 hour drive toward Omkareshwar with a planned stop at the historic Chetak Smarak on the way for stretch, photos and a quick chai break.
After morning darshan, drive into the old city to explore the bustling lanes around Harsiddhi Bazaar, sampling street-side stalls selling local sweets and snacks, then visit the atmospheric Bhartrihari Caves viewpoint for a short climb and panoramic photos before departing Ujjain. Continue the 2-2.5 hour scenic drive to Omkareshwar with a refreshing stop at Mhow Cantonment for a late-afternoon chai and a walk through its colonial-era lanes, arriving in Omkareshwar in time to check into your hotel and catch the riverside sunset on the Narmada ghats.
After reaching Omkareshwar and checking in, take a calm riverside stroll to Kedareshwar Temple to catch the early evening aarti and watch priests perform traditional Narmada offerings; linger on the Mandhata Island promenade for sunset reflections and photo-worthy views of the river's curve. Later, enjoy a riverside dinner at Omkareshwar Riverside Café sampling local thali specialties while listening to folk songs from nearby boatmen, then finish the night with a short moonlit boat ride to see the island lit by ghats and lamps.
Rise early for a soothing sunrise boat ride around Mandhata Island to watch morning pujas on the ghats, then head to the lesser-known hill-top Mamleshwar Temple for a quieter Jyotirlinga darshan and sweeping views of the Narmada's bend. After darshan, savor a riverside breakfast of kachori and hot chai at Narmada View Café before driving west toward Maheshwar, with a planned stretch-and-photo stop at the scenic Omkareshwar Viewpoint overlooking the river loop.
After your riverside breakfast, drive toward Maheshwar and stop at Mandleshwar Market to browse handloom stalls and pick up Maheshwari sarees and local silverware; enjoy a quick snack of spicy samosas and sweet jalebi at Ghatside Tea Stall before continuing. Arrive at Ahilya Fort for a guided heritage walk through the restored palace courtyards and riverside terraces, then take time for a contemplative boat ride near Maheshwar Ghats to watch artisans weave and dye fabrics along the riverbank before prepping for the return journey.
After a reflective afternoon at Ahilya Fort and the ghats, spend the evening in Maheshwar wandering the atmospheric lanes around Rajwada Palace Maheshwar to catch the soft golden light on old havelis, then pause at Kashi Vishwanath Temple (Maheshwar) for a quiet darshan and to join the local evening aarti. Finish with a leisurely riverside dinner at Fort View Restaurant overlooking the Narmada-sample local dal bafla and thali specialties-before beginning the night drive back toward Mumbai, with a planned overnight highway stop if needed at Dhar Junction or a comfortable highway hotel near Dewas to break the journey.