Begin with a hearty South Indian breakfast—dosa, idli and filter coffee—at Trupti or your hotel so you have energy for morning temple visits; most hotel restaurants open early for pilgrims.
Visit the spectacular Lingaraj Temple to experience classic Kalinga architecture and early morning devotion; the complex opens early (typically 6:00AM–1:00PM and 4:00PM–9:00PM), so morning is quieter for photography and darshan.
A short drive south-west of central Bhubaneswar to the 64 Yogini shrine at Hirapur—this circular temple is an important and atmospheric tantric site; open during daylight hours so mornings are ideal.
Explore the remarkable Chausathi Yogini Temple (Hirapur) — one of the rare circular yogini shrines — and learn about its tantric and medieval history; site is generally accessible during daylight, though facilities are basic.
Return to central Bhubaneswar to see the Mukteswara Temple, famed for its ornate torana and exquisite stone carvings; the site is open throughout the day and is a short visit of 30–45 minutes.
Visit the ancient rock-cut Jain caves and carved reliefs on the sandstone hills; the archaeological site is open roughly 9:00AM–5:00PM so plan about an hour for the highlights.
Depart Bhubaneswar for Chilika’s Rambha or Satapada jetty (approx 1.5–2 hours depending on traffic) to arrive for a midday lunch and an afternoon boat cruise; book transfers with your hotel or a local operator.
Enjoy a fresh seafood lunch or a simple Odia thali at a waterfront restaurant or dhaba—Chilika is renowned for prawns and fish preparations; most eateries serve lunch through the afternoon.
Take a 1.5–2.5 hour boat trip from Satapada/Rambha to look for Irrawaddy dolphins and, in season (Oct–Feb), migratory birds at Nalabana; boats typically operate during daylight (approx 6:30AM–4:30PM), so confirm local departures.
Drive north along the coast to Puri (approx 1–1.5 hours), aiming to arrive for an evening beach stroll; allow extra time during festivals or heavy traffic.
Take a leisurely walk on Puri Beach at dusk and browse the nearby markets for Pattachitra art and handicrafts—vendors remain active into the evening, ideal for souvenir shopping.
Enjoy dinner at a popular Puri restaurant—sample local seafood or an Odia thali; many restaurants are open until around 10:00PM–11:00PM but confirm closing times ahead.
Attend early morning darshan at the Jagannath Temple to experience the devotional atmosphere and rituals; note inner sanctum access is restricted (non‑Hindus cannot enter) and temple timings vary—check the temple schedule in advance.
A quick stroll along Puri Beach to enjoy the morning breeze and pick up any last-minute souvenirs; vendors and stalls open early but hours are informal.
Depart Puri for Tara Tarini on the Kumari hills near the Rushikulya river (approx 3–3.5 hours); the route runs south along the coast and inland—carry water and expect some winding hill roads on approach.
Stop for a straightforward Odia lunch at a local restaurant close to the temple—fresh rice, fish curry or vegetable dishes are typical and convenient before the hill climb.
Visit the hilltop Tara Tarini Temple, a revered Shakti Peetha with sweeping views over the Rushikulya and surrounding plains; the shrine is usually open from early morning until evening (approx 5:00AM–7:00PM) and involves steps/uphill walking—wear comfortable shoes.
Begin the drive back to Bhubaneswar (approx 4 hours) or choose to overnight in Berhampur to break the journey—traffic and road conditions vary, so allow extra time for travel.
Arrive at your chosen endpoint and enjoy dinner at your hotel or a recommended local restaurant—recap two days of coastal wetlands, historic temples and hilltop devotion.