Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

3-Day Jagannath Temple and Baidyanath Jyotirlinga Itinerary in Odisha and Jharkhand

Day 1 · Wed, Apr 22
Puri

Puri temple base

  1. Raghunandan Library Road / Grand Road Walk — Puri Town — Ease into the temple city with a short walk past the pilgrim bustle and local shops; evening, ~45 min.
  2. Shree Jagannath Temple — Puri Town — The main reason for the trip, best visited after settling in for darshan and temple atmosphere; evening, ~1.5 hours.
  3. Anand Bazaar — near Jagannath Temple — Sample simple temple-style prasad and watch the food flow around the shrine; evening, ~30 min.
  4. Chung Wah — Sea Beach Road — A reliable dinner stop for seafood and Indian-Chinese after temple visits; evening, ~1 hour, approx. ₹500–800 per person.
  5. Puri Beach — Marine Drive Road — End the day with a breezy shoreline stroll and sunset energy; evening, ~45 min.

Evening: easing into Puri

Start with a gentle walk along Raghunandan Library Road / Grand Road Walk in Puri Town. This is the city’s real pilgrim artery, and in the evening it has that unmistakable temple-town rhythm: conch shells, cycle rickshaws, sweet shops, priests heading home, and pilgrims stopping for tea or snacks. It’s an easy 45-minute wander, no real planning needed — just follow the flow toward Grand Road and soak in the street life. If you’ve just arrived, this is the best way to orient yourself before darshan.

Temple darshan and prasad

From there, head into Shree Jagannath Temple for evening darshan. Plan around temple queues rather than a strict clock; evenings are often lively, but the pace can still be manageable if you go with patience. Keep your phone tucked away, dress modestly, and expect some waiting if it’s a busy day. The temple area is busiest near the main gates and the surrounding lanes, and it’s worth giving yourself about 1.5 hours so you’re not rushing the experience. Right outside, stop at Anand Bazaar to try simple temple-style prasad — the flow of khichdi, sweets, and small offerings here is part of the whole atmosphere, not just a snack stop. A modest plate usually costs only a few dozen rupees, and it’s one of the most authentic things you’ll eat in Puri.

Dinner and beach wind-down

For dinner, go to Chung Wah on Sea Beach Road if you want something reliable and easy after a temple-heavy evening. It’s a practical choice for seafood, Indian-Chinese, and familiar mains; budget roughly ₹500–800 per person depending on what you order. If you’re coming from the temple core, a short auto-rickshaw ride is the simplest way to get there. Finish the night with a relaxed walk at Puri Beach along Marine Drive Road — the sand, breeze, and late-evening crowd are exactly what you want after a first day in town. It’s best for a 45-minute stroll rather than a big plan: let the sea calm everything down, then head back and rest up for the next day.

Day 2 · Thu, Apr 23
Puri

Coastal to temple corridor

  1. Narendra Tank — Dolamandap Sahi — Start with a calm heritage water tank and temple-side morning mood before the crowds build; morning, ~45 min.
  2. Markandeswara Temple — Old Puri — A quieter sacred stop that adds depth beyond the main shrine and fits neatly on the route; morning, ~30 min.
  3. Chilika Lake at Satapada — Satapada — The best full-morning nature excursion from Puri, with dolphins and lagoon scenery; late morning to afternoon, ~3.5 hours.
  4. Nimtoor or local seafood shack lunch — Satapada area — Keep lunch simple with fresh fish curry or prawn thali close to the lakefront; afternoon, ~1 hour, approx. ₹300–600 per person.
  5. Konark Sun Temple — Konark — A marquee heritage stop on the return corridor, with stunning stone carvings and UNESCO importance; late afternoon, ~1.5 hours.
  6. Sakthi International / local café on Marine Drive — Puri Sea Beach belt — Wrap up with coffee/snacks by the coast before dinner; evening, ~45 min, approx. ₹200–400 per person.

Morning

Start early at Narendra Tank in Dolamandap Sahi while the light is soft and the lanes are still waking up. This is one of those Puri places that feels instantly local — calm water, temple bells drifting over from nearby streets, and very little rush before breakfast crowds appear. A slow loop around the tank takes about 45 minutes, and it’s best to come by auto-rickshaw from central Puri; if you’re staying near the sea or the temple zone, it’s usually a short ride of ₹40–100 depending on distance and haggling. Keep it unhurried, because the point here is atmosphere, not sightseeing speed.

From there, continue to Markandeswara Temple in Old Puri, which makes a nice quieter counterpoint to the bigger shrine energy of the city. It’s usually open through the day, and a brief 20–30 minute stop is enough unless you want to sit and absorb the daily rituals. Footwear-off, dress modestly, and keep small change handy for prasad or donations if you choose. The lanes around Old Puri can be narrow, so an auto is the easiest hop between the two spots, and walking only makes sense if you enjoy temple-town backstreets and don’t mind the heat.

Late Morning to Afternoon

After that, head out for Chilika Lake at Satapada, which is the day’s big nature stretch and absolutely worth the drive. Expect roughly 1.5 to 2 hours each way from Puri depending on traffic and how many photo stops you make, so this is the part of the day that feels most like a proper excursion. Boat rides on the lagoon usually run from around ₹1,500–3,500 for a shared or small private boat depending on season, route, and bargaining, and the best time is late morning when the water is bright and the breeze has picked up. If you want dolphins, go with a local operator who knows the inside channels; sightings are common but never guaranteed, so enjoy the birdlife and wide-open water even if the dolphins stay shy.

For lunch, keep it simple at a Nimtoor or another local seafood shack near the Satapada waterfront. Order what’s fresh rather than overthinking it — fish curry, prawn thali, rice, and a basic veg side will usually land in the ₹300–600 range per person, and that’s the right kind of meal for this stretch of the day. These places are casual, sometimes slow, and not fancy at all, but that’s part of the charm; after the boat ride, a no-frills plate by the lake tastes better than anything polished. If you’re sensitive to spice, ask for it mild, because coastal kitchens here still lean on mustard, chili, and sharp seasoning.

Late Afternoon to Evening

On the return to Puri, stop at Konark Sun Temple before the light fades. This is the smartest way to break up the drive back, and late afternoon is ideal because the carvings pick up beautiful shadow and the crowds thin a little. Entry is typically around ₹40 for Indian visitors and more for foreign nationals, with a separate charge if you use a camera, and you’ll want at least 1 to 1.5 hours to circle the main complex without rushing. If you’ve only got one marquee heritage stop beyond Puri, this is the one that gives the day its shape.

Wrap up with a coffee or light snack at Sakthi International or a local café on the Marine Drive belt back in Puri. This is the easiest place to let the day slow down: sea breeze, a cold drink, maybe pakoras or toast, and no obligation to do anything more ambitious. Expect to spend about ₹200–400 per person depending on what you order, and if you’re staying nearby you can just drift out toward dinner after sunset. It’s the kind of evening where you don’t need another attraction — just a relaxed coastside pause before tomorrow’s travel or temple timing.

Day 3 · Fri, Apr 24
Deoghar

Jyotirlinga finale

Getting there from Puri
Train (best practical option): take a train from Puri/ Bhubaneswar toward Jasidih Junction, then a short taxi to Deoghar. Typical total travel time is ~10–14 hours depending on connection; costs are usually ~₹600–2,000 in sleeper/AC class plus ~₹300–700 for the last-mile taxi. Book on IRCTC or via MakeMyTrip/ixigo. Depart as early as possible on Day 3 so you can still reach Deoghar by evening; this is the most realistic option for a typical traveler.
Flight + taxi (faster but usually indirect): fly Bhubaneswar (BBI) → Kolkata (CCU) / Patna (PAT) or Ranchi (IXR), then continue by train or car to Deoghar. Total door-to-door time is often 8–12+ hours and can cost ~₹5,000–12,000+. Only worth it if fares line up; check IndiGo/Air India on Skyscanner or Google Flights.
  1. Nandan Pahar — Deoghar — Start with a light scenic hill viewpoint and a relaxed morning warm-up before temple crowds; morning, ~1 hour.
  2. Baba Baidyanath Dham Temple — Tower Chowk area — The Jyotirlinga highlight, best done early for a smoother darshan experience; morning, ~2 hours.
  3. Naulakha Temple — Deoghar town — A beautiful, quieter temple stop that complements the main shrine without repeating the same experience; late morning, ~45 min.
  4. Shree Kunj Restaurant — Court Road — A good local lunch for North Indian/Bihari meals near the temple zone; midday, ~1 hour, approx. ₹250–500 per person.
  5. Tapovan Hills and Caves — outskirts of Deoghar — A pilgrim-friendly spiritual stop with legends, views, and a change of pace from the main temple circuit; afternoon, ~1.5 hours.
  6. Baba Baidyanath market sweets stop — Tower Chowk / main bazaar — Finish with peda, malpua, or local prasad shopping for the return journey; late afternoon, ~30 min, approx. ₹150–300 per person.

Morning

If you’ve reached Deoghar by evening the day before, start this day with an easy uphill outing to Nandan Pahar before the town fully wakes up. It’s a simple, refreshing warm-up rather than a hard trek, and the early light gives you the best views over the temple town and surrounding lanes. Expect about an hour here; entry is usually inexpensive, and if you want a calmer experience, go before breakfast crowds and school groups show up. Wear decent walking shoes and keep small change handy for the viewpoint area and snacks.

From there, head straight to Baba Baidyanath Dham Temple in the Tower Chowk area while the darshan line is still moving smoothly. This is the spiritual center of the day, so keep your phone tucked away, dress modestly, and plan around the temple rhythm rather than trying to rush it. On most days, the temple is busiest from mid-morning onward, so arriving early makes a big difference; a couple of hours is a realistic buffer once you account for queues, rituals, and a little time to sit quietly after darshan. If you need a quick tea or water after coming out, the small stalls around Tower Chowk are the easiest reset before you continue.

Late Morning

A short ride or auto through town brings you to Naulakha Temple, which is a lovely change of pace after the main shrine. It feels calmer, more spacious, and less hurried, so this is the moment to slow down a bit and actually look at the architecture instead of just moving from one darshan point to the next. Forty-five minutes is enough, and because it’s not as crowded as Baba Baidyanath Dham Temple, it’s a good place to breathe, take a few photos, and let the morning settle. If you’re hungry by then, don’t wait too long — lunch is best taken before the midday rush.

Lunch

For lunch, go to Shree Kunj Restaurant on Court Road for a straightforward local meal that won’t waste your time. It’s the kind of place where you can get a solid North Indian or Bihari plate — think thali, dal, sabzi, roti, rice — without overthinking it, and the prices are usually around ₹250–500 per person depending on how much you order. Service is generally faster earlier in the afternoon, and since you’ll likely want to head out again soon after, keep it simple and filling. After lunch, give yourself a few minutes to sit, then move toward the outskirts before the heat and traffic build up.

Afternoon

Spend the afternoon at Tapovan Hills and Caves, where the mood shifts from temple bustle to a quieter, more legend-filled landscape. This is one of those Deoghar stops that feels a little removed from the main circuit, which is exactly why it works so well at this point in the day. You’ll want about 1.5 hours here for the cave area, viewpoints, and unhurried wandering; it’s more about the atmosphere than ticking off a long checklist. Carry water, expect some uneven ground, and keep the visit relaxed — this is the part of the day where you can let the pilgrimage feel a little more personal.

Evening

Wrap up with a Baba Baidyanath market sweets stop around Tower Chowk or the main bazaar, where the town’s devotional food culture really comes alive. This is the place to pick up peda, malpua, and prasad packets for the journey back, and ₹150–300 per person is usually enough unless you’re buying gifts for a whole group. Go a little before sunset if possible, when the lanes are still lively but not yet packed for the evening temple flow. It’s a nice final pause in Deoghar: one last sweet bite, a few wrapped parcels for home, and an easy ending to a day built around the shrine.

0