Travel from Mumbai to Ujjain overnight by your booked train on 23 October. Since the departure station and time aren’t specified, check your ticket carefully and allow about 45–60 minutes to reach the correct Mumbai station, plus time for the station’s usual bustle. Keep your ticket, ID and a small overnight bag handy; luggage racks and space can be tight.
Have dinner aboard the train: bring something you know you’ll enjoy, or check whether your service offers onboard catering, as it varies by train. Settle in for the night and keep essentials—water, medication, phone charger and morning clothes—within reach. Your expected arrival at Ujjain Junction is 7:30 am on 24 October; arrange an auto-rickshaw or cab to your accommodation or the temple area, and confirm the fare before setting off.
After arriving at Ujjain Junction at 7:30 a.m., leave your bags at your hotel or use the station cloakroom if available, then take an auto or cab to the Mahakaleshwar Jyotirlinga Temple in the Mahakal area. Allow several hours for security and darshan; Saturday crowds can make the wait unpredictable. Check the temple’s current darshan rules and any advance-booking requirements before you travel—don’t count on being able to join a particular queue or ceremony on arrival.
After darshan, walk to Harsiddhi Mata Temple, close by, and allow about 45 minutes for your visit. Then head to Shree Ganga Restaurant for lunch; budget roughly ₹150–₹350 per person, and expect a simple, busy local dining stop rather than a long break.
Spend a quieter hour at Ram Ghat on the Shipra, where you can stroll along the riverfront and watch daily life on the steps. Keep the rest of the afternoon flexible: after an early start and potentially long temple queues, it’s sensible to rest and collect your bags before heading to the station. For your 10:30 p.m. train, reach Ujjain Junction with time to spare. One important check: Omkareshwar has no railway station, so confirm the exact destination printed on your ticket and arrange onward road transport from that station; don’t assume the train takes you directly to the temple town.
Head to Omkareshwar Jyotirlinga Temple on Mandhata Island as soon as you arrive and the temple is open; check the current darshan arrangements locally, since timings and queues can vary. Allow generously for the approach and security—Sunday can be busy, and a quick visit isn’t guaranteed. Keep your belongings light and follow the signs and local instructions around the shrine.
After darshan, walk a manageable stretch of the Omkareshwar Parikrama Path rather than attempting the full circuit: you have a train to catch, and the route can be tiring in the morning warmth. Then stop for a simple vegetarian breakfast at a ghat-side eatery near the temple; budget about ₹100–₹250 per person. Don’t linger over the meal—the road transfer is the main constraint today.
Arrange your car in advance and leave Omkareshwar by about 10:30 a.m. for Khandwa Junction. The drive is roughly 2–3 hours, but traffic or road conditions can add time; aim to reach the station by 1 p.m. for your 2:23 p.m. train to Mumbai. Confirm the pickup point and driver’s contact the previous evening, and keep water and a snack handy for the ride.
No packing list attached yet.