Take a direct train from New Delhi Railway Station to Ujjain Junction, allowing approximately 8–12 hours depending on the service. Reach the station 60–90 minutes before departure for security checks, platform changes, and boarding. Keep an e-ticket and photo ID ready; station parking and drop-off areas can be crowded, so arrange your transfer to the station early. On arrival, allow 20–30 minutes for an auto-rickshaw or cab to your hotel near Mahakaleshwar Temple. Expect roughly ₹100–300 for a short auto ride, depending on traffic and luggage.
After checking in and a short rest, visit Mahakaleshwar Temple on Mahakal Marg for evening darshan. Keep around 1.5 hours, or longer if queues are heavy. Entry arrangements, queue access, and darshan procedures can change, so check the official temple system in advance and carry only essential items; large bags and phones may be restricted. From the temple area, use a short auto-rickshaw ride or walk where permitted.
End the day at Chappan Dukan in Freeganj, around 15–25 minutes from the temple by auto or cab, depending on traffic. Spend about an hour sampling local snacks and dinner; budget approximately ₹200–500 per person. Try poha, jalebi, sandwiches, chaats, and Ujjain-style street food, then return to your hotel by auto or cab.
Start early at Mahakaleshwar Jyotirlinga Temple on Mahakal Marg. For regular darshan, allow around two hours for security, queues, and the temple complex; arrive as early as practical, preferably before 6:00 AM. Bhasma Aarti is not part of today’s plan and requires separate advance booking. Phones and larger bags may be restricted, so use the official cloakroom and dress modestly. From the temple, walk or take an e-rickshaw a short distance to Harsiddhi Mata Temple.
Spend about 45 minutes at Harsiddhi Mata Temple, one of Ujjain’s important Shakti temples. The large lamp pillars are especially striking; evening lighting is more atmospheric, but a morning visit keeps the day manageable. Continue to Ram Ghat on the Shipra River, allowing roughly 10–15 minutes by e-rickshaw depending on the lanes and pedestrian restrictions. After your visit, take a relaxed lunch break near the old city rather than trying to cover another attraction.
Travel to Kal Bhairav Temple in Bhairavgarh after lunch. The ride from central Ujjain usually takes about 25–40 minutes by auto-rickshaw or cab, with extra time for traffic and the queue; allow around 1½ hours overall. Temple customs here are distinctive, and offerings should be purchased only from authorized counters. Return toward Ram Ghat for the evening aarti, keeping about an hour for the riverside atmosphere, lamp ceremony, and crowd movement. Timings can vary, so confirm the day’s aarti time locally and reach 20–30 minutes early. Finish with vegetarian dinner at Shree Ganga Restaurant near Freeganj; budget approximately ₹250–600 per person, and use an auto or cab from Ram Ghat.
Reach Mahakaleshwar Temple on Mahakal Marg around 1:30–2:00 AM for the Bhasma Aarti, which generally runs until about 5:30 AM. Advance online booking, a valid government ID, and strict dress and security checks are required; entry is not guaranteed without a confirmed booking. Keep phones and large bags at your accommodation or cloakroom, and allow extra time for queues.
After returning to your hotel for breakfast and a short rest, take an auto-rickshaw or cab to Mangalnath Temple on Mangalnath Road—about 20–30 minutes from central Ujjain, depending on traffic. Spend around an hour here for darshan and the peaceful Shipra River views. Temple access is usually free, though special puja charges vary.
Continue a few minutes through the Mangalnath area to Sandipani Ashram, traditionally associated with Krishna and Sudama’s education. Allow about 45 minutes; the atmosphere is quiet and simple rather than museum-like. Return toward the city for breakfast or an early lunch, keeping the meal light before the train journey.
After breakfast, collect your luggage and leave for Ujjain Junction roughly 60–90 minutes before your confirmed train departure. From central Ujjain, allow 15–25 minutes by auto-rickshaw or cab, with additional time if collecting bags from your hotel. Carry water and packed food, and verify the live platform and train status on the day; the journey to Delhi typically takes around 8–12 hours.
No packing list attached yet.