Start early in Old Town, ideally around 6:30–7:00am, for Lingaraja Temple, Bhubaneswar’s essential temple visit. Allow about 1½ hours, including the approach and any queue; the main sanctum is generally restricted to Hindus, while non-Hindu visitors can usually see the complex from an external viewing platform—confirm the current arrangement locally. Dress conservatively, leave large bags and phones in your hotel or a trusted cloakroom, and be cautious of unofficial guides or donation requests. Auto-rickshaws are practical for this compact area, while app cabs may drop you on the wider roads rather than at the entrance.
Walk or take a short auto ride to Mukteshwar Temple, allowing roughly 45 minutes for its finely carved gateway, compact courtyard, and sculptural details. Continue by auto or cab—about 15–20 minutes, depending on traffic—to Rajarani Temple near Tankapani Road. Its warm red-and-yellow sandstone and quieter grounds make it a good place to slow down; allow about an hour. Entry is commonly around ₹40 for Indian visitors and higher for foreign visitors, but fees and opening hours can change. Morning is cooler and gives you softer light for the carvings.
After lunch, head to Odisha State Museum at Kalpana Square, allowing around 1½ hours for the archaeological galleries, traditional art, and palm-leaf manuscripts. Verify Tuesday opening hours before setting out, as museum schedules can change; keep roughly 20–30 minutes for the auto or cab ride from the Old Town temples. A straightforward local lunch near Kalpana Square or your hotel is preferable to trying to fit in another attraction—Bhubaneswar’s traffic is manageable but junctions can slow the afternoon considerably.
Finish at Dalma in central Bhubaneswar for a relaxed dinner of Odia and Indian dishes, with about an hour at the table. Budget approximately ₹500–₹900 per person; ask for local preparations such as dalma, mustard-based fish, or seasonal vegetable dishes, adjusting spice levels if needed. Reserve or arrive slightly before the dinner rush, especially if you want a comfortable table, and use an app cab or hotel-arranged auto for the return rather than walking between the evening stops.
Leave Bhubaneswar around 7:00–7:30am in your pre-booked car; with the stops, expect to reach Konark around midday rather than treating this as a simple two-hour transfer. Begin at Dhauli Shanti Stupa, where the hilltop views over the Daya River and the Buddhist peace monument make a calm introduction to the day. Allow about an hour, including the climb and the nearby Ashokan associations. Continue by car toward Udayagiri and Khandagiri Caves—roughly 45–60 minutes depending on traffic—and spend 1½–2 hours exploring the Jain chambers and carved façades. Wear shoes with grip, carry water, and be cautious on the uneven rock steps; the site is generally open from morning to early evening, but timings and ticket counters can vary.
From the caves, allow about 1½–2 hours to reach Konark Sun Temple, including the approach through local traffic and the possibility of a short stop around Pipili if your driver has built it into the route. Arrange the monument tickets in advance through the official booking channel where available, and confirm any guide or special-entry requirement before setting out; keep at least two hours for the temple grounds, as the scale of the stone chariot and the sculptural detail reward a slow circuit. Afterward, walk or take a very short rickshaw ride to Indian Coffee House, Konark for a relaxed lunch and coffee—budget ₹200–₹400 per person, with simple, no-frills service rather than a polished café experience.
Take the car roughly 10 minutes east to Chandrabhaga Beach for an hour by the shore. The late afternoon light is much kinder than the midday sun, and it is a pleasant place to slow down after the monuments, though swimming is not advisable unless local conditions and lifeguards clearly permit it. Aim to leave before dark for your overnight stay in Konark; have the driver wait, since finding a reliable return ride from the beach can be difficult. Check your hotel’s exact closing time and keep some cash for parking, small entry charges, drinks, and roadside snacks.
Arrive in Puri early enough to head straight to Jagannath Temple in Puri Old Town. Allow a generous 2–3 hours for security, walking around the complex, and the darshan queue; access to the inner temple is restricted to Hindus, and procedures or any booking requirement should be confirmed locally before setting out. Dress modestly, leave phones, cameras, leather items, and large bags at your hotel or an approved cloakroom, and avoid touts around the entrance. If access is permitted, spend about 45 minutes afterward in Ananda Bazaar, the temple’s traditional mahaprasad market—ask temple staff about the current visitor rules rather than assuming every section is open.
Have Mahaprasad at a reputable, busy restaurant near Grand Road in the Old Town, budgeting roughly ₹250–₹600 per person; choose a clean establishment recommended by your hotel and ask what is freshly available. Then take an auto-rickshaw or pre-arranged car to Puri Beach for an unhurried hour by the water. The central stretch can be lively, so walk a little away from the main stalls, keep valuables secure, and skip swimming unless local conditions and lifeguards indicate it is safe.
Continue by local taxi to Raghurajpur Artist Village, allowing 1½–2 hours plus traffic time. Its lanes are lined with family-run workshops producing Pattachitra paintings and palm-leaf artwork; browse patiently, ask before photographing artisans, and compare prices between workshops. Arrange the return transfer in advance—drivers may wait while you visit, which is easier than trying to find a ride back from the village late in the afternoon.
No packing list attached yet.