Start around 6:00 AM in Old Town, when the streets are quieter and the temple area is easier to navigate. Visit Lingaraj Temple first, allowing extra time for security and queues. Entry into the main temple complex is generally restricted to Hindus; visitors of other faiths can view the temple from the Raghunandan Library viewing platform nearby. Phones, cameras, leather items, and bags may be restricted, so carry only essentials and dress modestly. From there, walk or take an auto-rickshaw a short distance to Mukteshwar Temple—about 45 minutes here is enough to appreciate the finely carved torana and 10th-century details—then continue to Rajarani Temple, whose red-and-yellow sandstone carvings and gardens are best enjoyed in the softer morning light. Temple timings and access rules can change, so confirm locally the previous evening; keep roughly ₹30–150 per short auto ride, depending on distance and traffic.
After Rajarani Temple, take an auto or cab toward Kalpana Square for the Odisha State Museum. Allow about 1½ hours for its archaeological sculptures, palm-leaf manuscripts, coins, and tribal-art displays. Monday opening should be checked before leaving your hotel, as museum schedules can change and a closure would affect this planned stop. Expect modest admission charges, generally around ₹20–100, plus any camera fee. Continue by cab to Saheed Nagar for lunch at Dalma, a dependable choice for traditional Odia dishes such as dalma, vegetable preparations, fish, and rice alongside Indian options. Budget approximately ₹300–700 per person and allow an hour; a short midday rest is worthwhile before heading out again.
Leave Saheed Nagar by about 2:30–3:00 PM for Dhauli Shanti Stupa, around 30–45 minutes by taxi depending on traffic. The hilltop monument is particularly peaceful later in the day, with broad views toward the Daya River and the surrounding countryside. Spend roughly an hour walking around the stupa and nearby rock-edict area; the steps and exposed paths can be warm, so carry water and wear comfortable shoes. A round-trip cab from central Bhubaneswar commonly costs about ₹700–1,200 depending on waiting time, while an auto may be cheaper but less comfortable. Aim to return before dark, then keep the evening unplanned for rest or a relaxed meal near your hotel—the temple circuit is much more tiring than it looks on paper.
Leave your Bhubaneswar hotel at about 6:00 AM with a pre-booked taxi, allowing roughly 2–3 hours door-to-door for checkout, luggage, traffic, and arrival near Grand Road. A taxi is the simplest option with bags; if taking a train, allow time for station access and an auto-rickshaw from Puri Railway Station. At Jagannath Temple, budget 2–3 hours for queues and security. Entry to the main complex is restricted to Hindus, and special darshan arrangements must be made in advance—carry only essentials, dress conservatively, and do not bring cameras or electronic items inside.
Afterwards, spend around 45 minutes at Anand Bazaar, the temple’s traditional food area, only if you are legally permitted to enter the complex. Otherwise, buy Mahaprasad from an authorized outlet near the temple and eat respectfully; avoid unofficial sellers who cannot explain the food’s provenance. A short walk along Grand Road brings you to Shree Chaitanya Gaudiya Math, where you can take a quieter cultural pause for about 45 minutes and observe the Vaishnavite monastic atmosphere.
Take an auto-rickshaw or taxi south toward Baliapanda—allow about 15–25 minutes, depending on Grand Road traffic—for lunch at Wildgrass Restaurant. Set aside an hour for seafood and Odia-influenced dishes, with a typical spend of approximately ₹500–1,000 per person; ask about the day’s fresh catch and vegetarian options. Then continue roughly 10–15 minutes to Puri Beach at Swargadwar. Walk the shoreline, browse the busy promenade, and keep valuables secure near the water. December evenings can be pleasant, but the beach is often crowded; for a calm final hour, walk slightly away from the main bathing area. Since your endpoint is 5:00 PM, begin the return or onward transfer by about 4:00 PM—this is sunset-season timing rather than a guarantee of seeing the full sunset.
No packing list attached yet.