Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Leave Ahilyanagar around 5:30 AM for the approximately 10–12-hour drive via Sangamner, Nashik, Dhule, Sendhwa, and Indore. This is a long day on the road, so keep two substantial breaks rather than trying to push through: one around Nashik–Dhule for breakfast and fuel, and another near Sendhwa or Indore for lunch. Use established fuel stations and highway restaurants, and keep cash, drinking water, snacks, and basic medicines in the car. Traffic around Indore can slow the final stretch, so allow extra time rather than relying on the shortest map estimate.
After Indore, continue toward Ujjain; the final approach usually takes around 1–1.5 hours depending on traffic. Call the hotel before entering the busy Mahakal Lok area, as roads near the temple can be restricted or crowded, particularly around evening prayer times. For a family stay, reserve a well-reviewed hotel near Mahakal Lok with confirmed on-site or nearby parking; properties close to the temple are convenient but often have tighter access and higher rates. A practical room budget is roughly ₹2,500–₹6,000 for a family room, varying with season and religious festivals. After check-in, rest properly rather than attempting a temple visit today.
If everyone still has energy, visit Sarafa Bazaar in Old Indore for about 1.5 hours before completing the drive to Ujjain. From the main highway, this requires entering central Indore, so treat it as a deliberate detour rather than a quick roadside stop; allow roughly 45–60 minutes each way depending on traffic and parking. The food stalls generally become lively from around 7:00 PM onward, with local favourites such as poha-jalebi, bhutte ka kees, garadu, sabudana khichdi, and malpua. Choose busy stalls with high turnover, carry small cash, and avoid ordering too much if you still have the final drive ahead. If the road journey has taken longer than expected, skip the bazaar and go directly to Ujjain—it is better to arrive safely and rested. After reaching the hotel, park the car securely and keep the next morning’s Mahakaleshwar arrangements ready; special darshan or Bhasma Aarti access depends on advance booking and availability.
Begin before sunrise with Mahakaleshwar Jyotirlinga Temple in the Mahakal area. Allow around three hours for security, footwear deposit, queues, and darshan; carry only essentials, as large bags and many electronic items are restricted. Bhasma Aarti requires advance booking through the official temple channels and is not something to rely on without a confirmed slot—if you do not have one, book an authorized regular darshan category instead. After leaving the temple, walk directly into the adjacent Mahakal Lok Corridor for about an hour. The landscaped promenade and large sculptural panels are easiest to appreciate before the heat and crowds build. Keep roughly ₹200–₹500 per person aside for temple-related transport, lockers, and small offerings, depending on what you use.
Continue by auto-rickshaw or e-rickshaw toward the Ram Ghat area—usually 10–20 minutes depending on traffic—and visit Shri Harsiddhi Mata Temple before spending time along Ram Ghat. The temple visit takes about 45 minutes, while the riverfront is best treated as a relaxed walk rather than a rushed photo stop. Autos may quote a higher fare around the temple lanes, so confirm the price before boarding; a short ride within central Ujjain commonly falls around ₹50–₹150. If you enjoy the atmosphere, return to Ram Ghat after sunset for the evening Shipra ceremony, but leave a little flexibility because timings and crowd control can vary.
Have a straightforward vegetarian lunch at Apna Sweets in central Ujjain, allowing about 45 minutes and approximately ₹200–₹400 per person. It is a practical family stop for thali, snacks, sweets, and quick service rather than a leisurely restaurant meal. From there, take an auto-rickshaw or your car to Vedh Shala (Jantar Mantar), Ujjain in Jaisinghpura; the ride generally takes 15–25 minutes. Spend an hour examining the historic astronomical instruments, preferably before the strongest afternoon heat. Check the same-day ticket counter and opening hours before setting out, as government-site schedules can change; modest entry fees are typical. Afterward, return to the hotel for rest, especially if you plan to revisit Ram Ghat for the evening ceremony.
Leave Ujjain around 5:30 AM by car, following the Indore–Sanawad–Mortakka route to Omkareshwar; allow roughly 4–5 hours, including a short tea and washroom stop. Park in the designated parking area near Mandhata Island, then expect walking, security checks, and possible queues before reaching Shri Omkareshwar Jyotirlinga Temple. Temple access, crowd controls, and parking arrangements can change, so confirm locally or through your hotel before departing; keep bags and valuables in the car and carry only essentials.
Spend about two hours at Shri Omkareshwar Jyotirlinga Temple, wearing comfortable sandals that are easy to remove. Walk across toward Mamleshwar Temple on the south bank, allowing around 45 minutes for the shrine and surrounding lanes. Afterward, take a 45–60-minute Narmada ghat boat ride only if the river is calm and local operators confirm that conditions are safe; agree on the fare and duration before boarding. Keep this visit unhurried, as the island approaches can be congested and the midday heat becomes tiring for older family members.
Leave Omkareshwar by about 12:30 PM and take the Khandwa–Dhule–Nashik–Sangamner route toward Ahilyanagar. Stop for a light vegetarian lunch near Khandwa or Dhule, choosing a busy family restaurant with clean facilities rather than eating heavily before the long drive. The return journey is approximately 9–11 hours from Omkareshwar, so treat same-day arrival in Ahilyanagar as optional: if the driver becomes tired, stop overnight around Dhule, Nashik, or Sangamner rather than continuing late at night. Expect fuel, tolls, meals, and parking to add roughly ₹2,500–₹4,000 to the day, excluding any hotel night.
No packing list attached yet.