Start with a hot South Indian breakfast — dosa, idli, chutney and filter coffee — to fuel the day; most hotel restaurants open early for guests and pilgrims (typically from 6:30AM).
Head to Nandankanan (approx 30–40 minutes from central Bhubaneswar) to arrive close to opening time and catch animals while active; the park is generally open 9:00AM–5:00PM but check seasonal hours before travel.
Visit the iconic Lingaraj Temple to admire Kalinga architecture and observe rituals; the complex usually opens 6:00AM–1:00PM and reopens 4:00PM–9:00PM for darshan — verify current timings.
Try a well-known Odia thali or local specialities in a comfortable setting — Dalma is famed for authentic Odia dishes and is conveniently located for temple-area visits (lunch service typically until 3:00PM).
Short visit to Mukteswara Temple to see the ornate torana (arched gateway) and fine stone carvings; open during daylight hours and close to Lingaraj, so plan a compact walking circuit.
Explore the ancient rock-cut Jain caves and reliefs at Udayagiri & Khandagiri; the archaeological site is typically open around 9:00AM–5:00PM — afternoons are fine but allow a bit of walking uphill.
Depart Bhubaneswar for Puri (approx 1.5 hours direct). If you prefer a nature detour, stop at Chilika Lake (Rambha/Satapada) for 45–60 minutes to view birds and lagoons — boat services vary seasonally and often stop by late afternoon, so check times locally.
Check into your Puri hotel and get ready for a relaxed, extended evening at the Puri Sea Beach (commonly called Golden Beach); hotels near the beach typically provide luggage storage and late check-in assistance.
Spend a long, relaxed session on Puri Sea Beach — walk the shoreline, watch the sunset, take photos and enjoy local vendors. The beach is open all day; water safety: avoid swimming after dark and follow local lifeguard advice where available.
Dine with sea views on fresh seafood or an Odia-style meal at a beachfront restaurant or a trusted shack; many beach eateries operate until 10:00PM–11:00PM but confirm closing times locally.
Stroll the lit promenade and enjoy local street snacks like chena poda or kulfi; avoid isolated areas after late hours and stick to well-lit parts of the beach.
Return to your hotel for rest; if you'd like, ask the hotel desk about early morning darshan procedures for the Jagannath Temple (timings change seasonally and queues form early).
Attend the early morning darshan to witness morning rituals at the Jagannath Temple; confirm darshan windows with your hotel (temple inner sanctum access is restricted and non-Hindus cannot enter). Timings vary seasonally — commonly 4:00AM–1:00PM and 4:00PM–9:00PM but check locally.
Enjoy sunrise on Puri Sea Beach and, if you like, a short yoga session or gentle swim where lifeguards operate; sunrise is a peaceful time to experience local fishermen and birds. Beaches are accessible from dawn; swimming safer in daylight and where lifeguards present (typically 7:00AM–5:00PM activities).
Have a relaxed beachfront breakfast with options such as pakhala (rice dish), pitha, chhena sweets, or omelettes and chai; many beach cafes open from 7:00AM–8:00AM onwards.
Spend the morning enjoying organised watersports (banana boat, jet ski, speed boat rides) and beach games — most operators run 8:00AM–5:00PM and safety gear is usually provided; confirm prices and availability with operators before booking.
Browse stalls along Beach Road and Temple Road for Pattachitra paintings, appliqué work and seashell souvenirs — vendors operate from early morning but peak selection is during daylight hours.
Depart Puri for Tara Tarini at Kumari (approx 3–3.5 hours). The route moves south along the coast then inland toward the Kumari hills — carry water and be prepared for winding roads near the shrine.
Have a straightforward Odia lunch at a local dhaba or restaurant near the temple — options typically include rice, dal, vegetable curries and fish curry; simple, fresh and energy-giving before the temple climb.
Visit the hilltop Tara Tarini Temple, a prominent Shakti Peetha with sweeping views over the Rushikulya river and plains; the shrine generally opens early morning until evening (roughly 5:00AM–7:00PM) — check seasonal timings and prepare for steps and uphill walking.
Relax at a local stall with tea or tender coconut and take photographs from the viewpoint overlooking the hills and river — a calm interlude before the return drive.
Begin the drive back to Bhubaneswar (approx 4 hours) or opt to overnight in Berhampur to split the journey; allow extra time for traffic and road conditions on the coastal and hilly stretches.
Arrive at your endpoint and enjoy dinner at your hotel or a recommended restaurant, reflecting on two days combining Bhubaneswar’s heritage, extended Puri Sea Beach time and the hilltop goddess shrine at Tara Tarini.