Begin at Mahakaleshwar Jyotirlinga Temple in the Mahakal area, allowing roughly two hours for security checks, shoe and phone storage, queues, and darshan. For ordinary darshan, late morning is generally calmer than the pre-dawn Bhasma Aarti, though entry arrangements and timings can change; carry minimal belongings and dress modestly. The temple lanes around Mahakal Lok are largely pedestrianized, so have your auto-rickshaw drop you at the nearest permitted point and walk the final stretch. After darshan, continue on foot to Shree Bada Ganesh Temple, beside the main temple complex, for about 30 minutes—the enormous vermilion Ganesh image is the highlight, and the visit is easy to fit in without another vehicle.
Walk onward through the Mahakal corridor to Harsiddhi Temple, one of Ujjain’s most important Shakti shrines. Spend around 45 minutes seeing the dark sanctum and the striking paired lamp pillars; if you are visiting during Navratri or another festival, expect heavier crowds and slower movement. For lunch, settle at Shree Ganga Restaurant in the Mahakal area, a straightforward vegetarian option serving thalis and North Indian dishes. Budget approximately ₹200–500 per person, and allow about an hour; service can be unhurried when the temple district is busy. Keep the afternoon light afterward—return to your hotel for a rest or wander the nearby lanes rather than adding another distant sight.
Head to Ram Ghat on the Shipra River by auto-rickshaw or e-rickshaw; from the Mahakal quarter, the short ride usually takes 10–15 minutes depending on pedestrian restrictions, while walking is possible if you are comfortable with the heat and crowded lanes. Arrive before sunset and spend roughly 1½ hours along the bathing steps, watching pilgrims gather for the evening ceremony and the riverfront lamps come alive. There is no dependable fixed schedule year-round, so ask your hotel or driver for that evening’s Shipra aarti timing; arrive 20–30 minutes early for a good place on the steps. Keep valuables secure in the crowd, and use the better-lit main approach when leaving.
Start with Mangalnath Temple, roughly 6 km from central Ujjain, and aim to arrive around 7:00–8:00 AM. The temple is usually open from early morning until midday, though timings can shift around rituals; allow about an hour for darshan and the quiet views across the Shipra plain. An auto-rickshaw is practical for a short visit, but a hired car is easier for today’s outlying temples—expect approximately ₹800–1,500 for a half-day local vehicle, depending on waiting time. Dress modestly, leave larger bags in the vehicle, and carry small notes for offerings and parking.
Continue to Sandipani Ashram in the Ankpat area, about 15–20 minutes away. Set aside 45 minutes to see the temple परिसर and the traditional pond associated with the education of Krishna, Balarama, and Sudama. From here, drive another 20–30 minutes toward Bhairavgarh for Kaal Bhairav Temple. The shrine is generally open from early morning into the evening, but late morning is a good compromise between atmosphere and crowd levels. This is one of Ujjain’s more distinctive temples, and vendors outside may offer the customary devotional liquor offering; participate only if you are comfortable, and keep valuables secure in the busy approach lanes.
After about an hour at Kaal Bhairav Temple, continue a short distance to Gadkalika Temple, generally a 10–15-minute drive depending on traffic. Allow 45 minutes for the compact shrine and its surrounding lanes; midday can be hot, so carry water and avoid expecting a long, shaded visit. For lunch, return toward the centre and eat at Apna Sweets, where a dependable vegetarian meal, thali, poha, samosas, or regional sweets usually costs ₹200–500 per person. It is more functional than atmospheric, but convenient after the temple circuit; allow an hour, including the possibility of a short queue.
Finish at Vedh Shala (Jantar Mantar) in Jaisinghpura, about 10–15 minutes from central Ujjain by auto or car. Plan this for around 4:00–5:00 PM, when the light is more pleasant and the stone instruments are easier to appreciate; verify the day’s closing time locally, as schedules can vary, and budget a modest entry fee of roughly ₹20–50. A guide or caretaker’s explanation is worthwhile because the instruments are much more interesting when you understand how they track time and celestial positions. Afterward, leave the rest of the evening open for a relaxed walk or an early dinner near your hotel rather than adding another major sight.
Leave Ujjain around 7:00 AM by private car, following the usual route via Indore and Khandwa Road. The approximately 140-km drive normally takes 4–5 hours, depending on traffic and roadwork; plan one brief tea and breakfast stop rather than trying to drive straight through. Ask your driver to drop you near the bridge and market area, where most accommodation and parking are concentrated. Omkareshwar’s approach roads can become congested, so keep only a small day bag accessible and leave larger luggage at the hotel if possible.
After checking in or leaving your bags, begin at Mamleshwar Temple, on the mainland side of the Narmada. Allow about an hour for darshan; the compact shrine is generally less logistically demanding than the main temple, though ritual timings and queues vary. From here, walk or take a short shared auto toward the bridge and cross to Mandhata Island. Continue to Omkareshwar Jyotirlinga Temple, allowing roughly two hours for security, footwear deposit, queueing, and darshan. Temple access arrangements can change, so follow the current signs and avoid carrying phones, large bags, or unnecessary valuables. Comfortable sandals that are easy to remove are useful, though you will need to leave them at the designated counters.
Once outside, slow the pace with a Narmada Riverside Walk along the ghats below the temple. Wander through the narrow devotional lanes, stopping for views of the river and the island’s bridges rather than trying to cover every shrine today. The light is particularly pleasant in the late afternoon, but be cautious on uneven steps and avoid entering the water unless local conditions and authorities clearly permit it. For dinner, return toward the bridge and choose a simple vegetarian restaurant near Omkareshwar market—a thali or North Indian meal is usually the most dependable option, around ₹150–400 per person. Service is straightforward rather than fast, so allow an hour and keep the evening unhurried.
Start early at Gauri Somnath Temple, ideally around 6:30–7:00 AM, when the island is cooler and the lanes are less crowded. Allow about 45 minutes to see the large dark stone Shiva lingam and the compact historic shrine. From here, walk or take a short e-rickshaw ride to Siddhanath Temple; the approach can be uneven, so wear secure sandals or walking shoes. Spend roughly an hour appreciating its carved exterior and quieter atmosphere. Carry small cash for donations, footwear storage, and refreshments; temple access is generally free, though opening and ritual timings can vary.
Continue on the Omkareshwar Parikrama Path, choosing a manageable section rather than forcing the complete circuit in the heat. Plan around two hours, with water, a hat, and comfortable footwear—the route includes steps, rough patches, and stretches exposed to the sun. The lanes around Mandhata island are atmospheric in the morning, with flower sellers, small shrines, and views toward the Narmada; keep valuables secure and avoid accepting unsolicited “special puja” offers. A simple local breakfast or tea near the temple lanes usually costs ₹50–150, while e-rickshaw rides within the island area are commonly around ₹20–80 depending on distance and bargaining.
Rest through the hottest part of the day, then reach the Omkareshwar ghats by about 4:30–5:00 PM for a Narmada Boat Ride. Boats typically take about an hour and offer the best perspective of the island, bridges, riverbank shrines, and clustered temple roofs. Services are weather- and river-condition dependent, so confirm the fare and duration before boarding; a shared ride is usually cheaper, while a private boat may cost roughly ₹500–1,500 depending on the group and season. Finish with an early vegetarian dinner at your hotel or a clean riverside dining room—budget ₹200–500 per person—and avoid delaying your return walk, as the lanes become dim and busier after the evening rituals.
Begin at Mamleshwar Ghat on the mainland around 6:30–7:00 AM, before the temple approach and bridge become busy. Spend about 45 minutes by the Narmada River, watching the first boats and pilgrims arrive; the steps can be damp, so wear sandals with a firm grip and avoid entering the water if the current is strong. An auto-rickshaw from most mainland hotels should cost roughly ₹50–100, while walking is easy if you are staying near the river. Keep valuables secure and carry small notes for donations or refreshments.
Cross back toward Mandhata Island for Kedareshwar Temple, allowing around 45 minutes. It is a more compact and less hurried stop than the major shrines, but opening and ritual timings can vary, so ask your hotel for the morning schedule before setting out. Afterward, browse Omkareshwar market along the temple approach for about an hour. Look for rudraksha malas, small brass icons, Narmada stones, and packaged local snacks, but compare prices at two or three stalls; bargaining is expected, especially for souvenirs. The lanes are narrow and often crowded, so leave larger luggage with your hotel rather than carrying it through the market.
Have a simple poha-jalebi breakfast at a local stall near the Omkareshwar bus stand, ideally around 10:30–11:00 AM, before returning to collect your bags. Expect about ₹80–200 per person; choose a busy stall where the poha is being served hot, and ask for tea if you want something more filling. Check out by late morning, secure luggage inside the car or bus, and begin the Omkareshwar onward transfer in the early afternoon. Allow extra time for the narrow approach roads and the first stretch beyond town; private cars are more comfortable for onward travel, while buses are cheaper but less predictable. Confirm the vehicle, fare, and destination before leaving, and keep water and snacks handy for the journey.
No packing list attached yet.