Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Bhubaneswar, Puri and Konark Itinerary from June 12 to June 17

Day 1 · Fri, Jun 12
Bhubaneswar

Arrival in Bhubaneswar

  1. Journey: Bhubaneswar arrival transfer — Bhubaneswar airport/railway station to hotel in central Bhubaneswar; ~30–45 minutes depending on traffic, best to leave soon after arrival and keep luggage space in the car for a smooth hotel check-in.
  2. Lingaraj Temple — Old Town, Bhubaneswar; start with the city’s most iconic temple complex for a classic first look at Kalinga architecture, afternoon/evening visit only to respect temple access rules; ~1 hour.
  3. Bindu Sagar Lake — Old Town, Bhubaneswar; a short stroll from Lingaraj, good for a calm heritage walk and photos around the sacred tank; ~30–45 minutes.
  4. Muktesvara Temple — Old Town, Bhubaneswar; one of the finest carved temples in the city, perfect to pair with nearby heritage sites without backtracking; ~45 minutes.
  5. Dalma — Patia/Nayapalli area; reliable Odia and Indian meal stop for a relaxed first dinner, try thalis or local specialties; ~₹300–700 per person.
  6. Ekamra Haat — Saheed Nagar area; end with a quick handicrafts browse and light snack stop if energy allows, useful for picking up textiles and souvenirs; ~45 minutes.

Arrival and first city transfer

Land at Biju Patnaik International Airport or come in by train to Bhubaneswar Railway Station, then head straight to your hotel in central Bhubaneswar; it’s usually a 30–45 minute drive depending on traffic and where you’re staying. If you’re booked near Saheed Nagar, Janpath, or Jaydev Vihar, the transfer is easy and smooth—just keep your bags accessible, because hotel check-in sometimes takes a little time and you’ll want to freshen up before the old-city outing. A taxi app or pre-booked cab is the simplest option; expect roughly ₹300–700 for most central drops, a bit more if you’re arriving during a rush.

Old Town heritage loop

After you settle in and the afternoon heat starts easing, head to Lingaraj Temple in Old Town for your first proper look at Bhubaneswar’s temple city character. This is the place to absorb the scale, the stonework, and the rhythm of the lanes around it rather than rush through it; the complex is best visited later in the day when it’s calmer and the light is softer. From there, take a slow walk to Bindu Sagar Lake, which sits just nearby and gives you a peaceful pause after the temple atmosphere—good for photos, people-watching, and simply feeling the old quarter breathe. Continue on to Muktesvara Temple, one of the city’s most elegant carvings, and one of those places where a 45-minute stop can easily stretch if you like architecture. Wear comfortable footwear, carry water, and don’t expect to hop between spots by car—this stretch is better on foot or with very short auto rides between points.

Dinner and a gentle evening finish

For dinner, go to Dalma in the Patia or Nayapalli side if you want a dependable first meal with a proper local touch; it’s a solid place for Odia thali, dalma, fish curry, and familiar Indian dishes, with most meals landing around ₹300–700 per person. If you still have energy after dinner, end with a quick stop at Ekamra Haat in Saheed Nagar for handicrafts, appliqué work, and a few easy souvenirs—this is especially good if you want textiles or something local without doing a full market crawl. It’s usually a relaxed, low-pressure browse rather than a long shopping mission, so keep it to 30–45 minutes and then head back to the hotel; by this point, you’ll want an early night, because the heritage days in Bhubaneswar are best enjoyed when you’re well-rested.

Day 2 · Sat, Jun 13
Bhubaneswar

Bhubaneswar city stay

  1. Odisha State Museum — Kalpana area, Bhubaneswar; begin with the best all-round introduction to Odisha’s art, archaeology, and tribal culture; ~1.5–2 hours.
  2. Regional Museum of Natural History — Acharya Vihar area; a compact and easy follow-up, especially good if you want a lighter museum stop; ~1 hour.
  3. Kalinga Stadium — Saheed Nagar/Unit 3 area; a quick look around one of the city’s major sports landmarks, best as a drive-by or brief stop rather than a long visit; ~30 minutes.
  4. Nandankanan Zoological Park — outskirts of Bhubaneswar; devote the middle of the day to the zoo and botanical setting, which is best enjoyed with ample time; ~3–4 hours.
  5. The Zaika — Patia area; dependable lunch/dinner option for North Indian and multi-cuisine dishes after the zoo; ~₹350–800 per person.
  6. Iskcon Temple, Bhubaneswar — Nayapalli area; wrap up with a calm evening temple visit and the illuminated exterior, easy on the way back to the hotel; ~45 minutes.

Morning

Start with Odisha State Museum in the Kalpana area, which is the best single place in the city to get a feel for Odisha’s layered history before you head anywhere else. Plan for about 1.5–2 hours here; it usually opens around 10:00 AM and the entry fee is modest, so it’s an easy first stop. The galleries on archaeology, arms, manuscripts, and tribal life are the most rewarding, and the museum has that old-school, slightly dusty charm that makes the artifacts feel real rather than over-curated. From here, head to Regional Museum of Natural History in Acharya Vihar — it’s a short cab ride, usually 15–20 minutes, and works well as a lighter follow-up. The museum is compact, family-friendly, and best for a quick 1-hour browse, especially if you like local flora, fauna, and environmental exhibits without a huge time commitment.

Midday

Next, make a brief stop at Kalinga Stadium in the Saheed Nagar / Unit 3 side of town. This is more of a “see it and feel the pulse” stop than a long visit, so 30 minutes is enough unless there’s an event on. The easiest way is to take a cab/auto from Acharya Vihar; traffic can get busy around office hours, but it’s still a straightforward cross-town hop. After that, continue out toward Nandankanan Zoological Park on the outskirts of Bhubaneswar and give yourself the better part of the day there — this is the anchor of the itinerary, so don’t rush it. The zoo and botanical setting are most comfortable in the late morning into early afternoon if you go prepared with water, caps, and light snacks; entry tickets are reasonable, and if you want the special safari/extra attractions, budget extra on top of the basic gate fee. Expect 3–4 hours at minimum, and more if you enjoy walking slowly through shaded enclosures and the gardens.

Lunch and Evening

After the zoo, head to The Zaika in Patia for lunch or an early dinner depending on how long you linger at Nandankanan Zoological Park. It’s a practical choice in this part of the city for familiar North Indian and multi-cuisine food, with meals generally landing around ₹350–800 per person depending on what you order. Patia is usually easiest by cab from the zoo, and it’s a good area to refill without going too far out of your way. To end the day, continue to Iskcon Temple, Bhubaneswar in Nayapalli. Go closer to sunset if you can — the atmosphere gets calmer, the exterior looks lovely when lit, and the visit feels like a proper wind-down after a full museum-and-zoo day. Keep around 45 minutes here, dress modestly, and use a cab between Patia and Nayapalli to avoid unnecessary local bus juggling.

Day 3 · Sun, Jun 14
Puri

Transfer to Puri

Getting there from Bhubaneswar
Private taxi/ride-hail via NH316 (1.5–2 hrs, ~₹1,500–2,500). Depart around 8:00–8:30 AM to reach Puri before the heat and fit temple visits.
Intercity bus (OSRTC/private) from Bhubaneswar Baramunda bus stand to Puri (2–2.5 hrs, ~₹100–250). Cheapest, but less flexible for an early sightseeing start.
  1. Puri–Bhubaneswar drive via NH316 — leave Bhubaneswar early for Puri; ~1.5–2 hours, aim for departure around 8:00–8:30 AM to avoid traffic and arrive before the beach heat builds.
  2. Shree Jagannath Temple — Grand Road area, Puri; the essential Puri experience, best planned carefully with temple-access rules and a temple-side walking approach; ~1.5–2 hours.
  3. Raghurajpur Heritage Village — near Chandanpur, on the Puri side of the route; stop on the way out of the temple zone for Pattachitra art, artisan interaction, and a slower cultural break; ~1–1.5 hours.
  4. Bedi Hanuman Temple — Bali Sahi/near Swargadwar, Puri; a small but well-known coastal shrine that fits neatly before the beach stretch; ~30 minutes.
  5. Chung Wah Restaurant — Swargadwar area; a long-running, well-known Puri stop for Chinese/Indian comfort food, good for an easy first day in town; ~₹250–600 per person.
  6. Puri Beach — Swargadwar stretch, Puri; finish with sunset on the sand and a relaxed promenade walk, ideal after check-in and temple sightseeing; ~1.5 hours.

Morning

Leave Bhubaneswar around 8:00–8:30 AM and head down NH316 into Puri; that usually puts you in town by late morning, before the day gets sticky. If you’re using a private taxi or ride-hail, it’s the smoothest option for a day like this because you’ll want the flexibility to stop and not worry about parking near the temple zone. Once you’re in Puri, get dropped near the Grand Road side and walk in—cars can be a hassle in the inner lanes, especially around temple hours.

Start with Shree Jagannath Temple, which is the whole point of being in Puri the first time. Plan 1.5–2 hours if you want to move at a calm pace and absorb the atmosphere rather than rush through. Dress modestly, expect security and temple-access rules to be strict, and keep in mind that non-Hindus may not be allowed into the main sanctum area. The best approach is to come on foot from the Grand Road side, do a slow circuit of the temple surroundings, and allow time for darshan queues, prasad, and a bit of people-watching. Entry is generally free, but keep small cash handy for offerings, footwear storage, and any local guides you may choose to use.

Afternoon

After the temple, head out toward Raghurajpur Heritage Village, near Chandanpur, for a quieter, craft-focused reset away from the temple crowd. It’s about a 30–40 minute drive depending on traffic, and it works well as a mid-day cultural stop because the village feels completely different from central Puri—narrow lanes, painted houses, and artisans working on Pattachitra, palm leaf engraving, and small souvenirs. Give yourself 1–1.5 hours here, and don’t feel pressured to buy big-ticket items; a small piece directly from the artist is often the best keepsake.

On the way back toward town, pause at Bedi Hanuman Temple in the Bali Sahi / Swargadwar side. It’s a quick stop—around 30 minutes—but locals value it because of its coastal devotion and easy fit into a Puri day. From there, a short ride brings you to Chung Wah Restaurant in the Swargadwar area for an easy lunch or early dinner; this is one of those old reliable spots where you can get Chinese and Indian comfort food without overthinking it. Expect roughly ₹250–600 per person, and if you’re arriving later in the day, it’s a practical place to regroup before the beach.

Evening

Finish with Puri Beach, especially the Swargadwar stretch, when the heat drops and the whole shoreline comes alive. This is the time for a slow walk, tea from a beach vendor, maybe a quick horse-cart photo if you’re in the mood, and a proper sunset on the sand. Give yourself about 1.5 hours and don’t overschedule it—the beach works best when you let the day loosen up here. If you’re staying nearby, you can just wander back after dark; if not, it’s easy to get a short local cab or auto back to your hotel from the Swargadwar area.

Day 4 · Mon, Jun 15
Puri

Puri beach stay

  1. Puri Beach — Swargadwar to Lighthouse stretch, Puri; start early for a quieter walk, sea breeze, and better light before the crowds arrive; ~1.5 hours.
  2. Sudarshan Crafts Museum — near Puri town center; a good indoor cultural stop that pairs well with a beach morning and showcases local sculpture/craft traditions; ~1 hour.
  3. Gundicha Temple — north Puri; visit the temple associated with Rath Yatra for another important Jagannath circuit site; ~45–60 minutes.
  4. Honey Bee Bakery & Pizzeria — Chakratirtha Road area; a casual café/lunch stop with pastries, coffee, and light meals, useful for a beach day reset; ~₹200–500 per person.
  5. Swargadwar Market — Swargadwar area; browse shells, beachwear, and small souvenirs, best in the late afternoon when the area is lively but manageable; ~45 minutes.
  6. Blue Flag Beach — Puri Beach end near Digabareni side; end with a cleaner, more organized beach experience and a calmer sunset walk; ~1–1.5 hours.

Morning

Since you’re already in Puri, the easiest way to start is on foot or by a short auto down to the Swargadwar to Lighthouse stretch of Puri Beach. Get there early, ideally by 6:00–7:00 AM, when the sand is cooler, the light is soft, and the beach still feels like it belongs to the fishermen and morning walkers. Expect to spend about 1.5 hours here; this is the best time for a long, unhurried stroll and a few sea-view photos before the day gets busy. If you’re staying near Chakratirtha Road, an auto usually takes just 10–15 minutes and should cost roughly ₹80–150 depending on distance and how early it is.

Midday Culture Stop

After the beach, head inland to Sudarshan Crafts Museum near the town center. It’s a nice change of pace from the sand and heat, and it gives you a real feel for Odisha’s sculptural traditions without being too heavy or time-consuming. Plan for around 1 hour here; the museum usually works well as a late-morning stop because it’s shaded, calm, and easy to do before lunch. Entry is generally affordable, and if you’re interested in stone carving, craftwork, or just want a quieter hour away from the coast, this is one of the better low-effort stops in Puri.

Afternoon Exploring

For lunch, stop at Honey Bee Bakery & Pizzeria on the Chakratirtha Road side. It’s one of those easy, no-fuss places that works well on a beach day: coffee, pastries, sandwiches, pizzas, and a few simple mains, usually in the ₹200–500 per person range. After that, continue to Gundicha Temple in north Puri, which is worth seeing even outside festival season because of its strong association with Rath Yatra and the Jagannath tradition. Give it about 45–60 minutes; it’s not a rushed stop, more of a respectful visit where the atmosphere matters as much as the architecture. Getting there from the café by auto is usually 15–20 minutes, depending on traffic.

Evening

As the heat softens, wander through Swargadwar Market. This is the best time to browse without feeling overwhelmed: the lanes are lively, but the late-afternoon energy makes it fun rather than chaotic. You’ll find shells, local handicrafts, beachwear, small religious items, and the usual assortment of souvenirs, so keep some cash handy and don’t be shy about bargaining a little. Wrap up the day at Blue Flag Beach near the Digabareni side, where things feel cleaner and a bit more organized than the main beach stretch. Stay for sunset and a final 1–1.5 hour walk—it’s the nicest way to end a Puri day, especially if you want a calmer shoreline before heading back.

Day 5 · Tue, Jun 16
Konark

Konark visit from Puri

Getting there from Puri
Private taxi/ride-hail via the Puri–Konark coastal road (45–60 mins, ~₹800–1,500). Leave around 7:30–8:00 AM for Ramachandi Beach and a morning Konark Sun Temple visit.
Shared/local bus from Puri to Konark (1–1.25 hrs, ~₹30–80). Budget option, but slower and less convenient for scenic stops.
  1. Puri–Konark coastal drive — leave Puri early for Konark; ~45–60 minutes, best around 7:30–8:00 AM to beat heat and give time for multiple stops.
  2. Ramachandi Beach — on the Puri–Konark road; a scenic first stop for river-meets-sea views and a quieter coastal break before the main monument visit; ~30–45 minutes.
  3. Konark Sun Temple — Konark town center; the marquee attraction of the trip, best seen before midday with time for the stone carvings and site museum area; ~2–2.5 hours.
  4. Archaeological Museum, Konark — near Konark Sun Temple; complements the temple visit with sculptures and context, and keeps the day geographically tight; ~45 minutes.
  5. Green Coconut Restaurant — Konark area; a practical lunch stop for seafood/Odia meals and cold drinks after temple touring; ~₹250–650 per person.
  6. Chandrabhaga Beach — east of Konark; finish with sunset by the shore, a classic coastal end to the Konark day and easy to return from afterward; ~1–1.5 hours.

Morning

Leave Puri early, around 7:30–8:00 AM, and take the Puri–Konark coastal road so you reach Konark before the heat builds. The drive is short but one of the prettiest in Odisha, with open stretches, casuarina belts, and that salt-air feel that makes the whole day work better if you start early. First stop is Ramachandi Beach, which sits quietly off the road and gives you those lovely river-meets-sea views without the crowds you’ll find in better-known beach pockets. Give yourself 30–45 minutes here for a slow walk, a few photos, and just enough time to enjoy the breeze before moving on.

From there, head straight into Konark Sun Temple, ideally before late morning. This is the day’s centerpiece, and the stone detailing really comes alive when the light is still relatively soft. Plan 2–2.5 hours to wander the complex, look closely at the carvings, and take in the scale without rushing. Entry is usually around ₹40 for Indian visitors and more for foreign nationals, with separate charges for the camera and the site museum if you use them. Wear good walking shoes, carry water, and expect little shade inside the monument zone, so a hat or umbrella is worth it.

Lunch

After the temple, continue a short distance to Green Coconut Restaurant for a no-fuss lunch. It’s the kind of place that works well on a temple day: cold drinks, simple seafood, and reliable Odia meals in the ₹250–650 per person range depending on what you order. If you want a safe local combo, go for rice, dal, a veg curry, and a fish preparation if available. Service is usually more relaxed than polished, so this is a good stop to slow down a bit before the afternoon stretch.

Afternoon to Evening

Once you’ve eaten, make the short hop to the Archaeological Museum, Konark. It’s small enough to fit neatly after lunch, and the collection helps the temple make more sense by giving you a closer look at sculptural fragments, panels, and historical context. Budget about 45 minutes here; it’s especially worthwhile if you enjoy seeing details up close that you might have missed in the main monument. Later, head out to Chandrabhaga Beach for the softer end of the day. Arrive with time to spare before sunset, since the beach is best when the light starts turning golden and the temperature finally drops. Give it 1–1.5 hours for a walk, a sit-down near the shore, and a relaxed finish before heading back.

Day 6 · Wed, Jun 17
Bhubaneswar

Return to Bhubaneswar

Getting there from Konark
Private taxi/ride-hail via NH316 (2.5–3.5 hrs, ~₹2,000–3,500). Best to depart after breakfast, around 8:00–9:00 AM, with a possible Dhauli stop en route.
OSRTC/private bus from Konark or nearby Puri to Bhubaneswar (3–4 hrs, ~₹150–300). Good value, but less reliable if you need a flexible arrival time.
  1. Return journey: Konark/Puri to Bhubaneswar via NH316 — depart after breakfast, ideally by 8:00–9:00 AM; ~2.5–3.5 hours with road traffic, and it’s best to keep the afternoon flexible for airport/rail transfer timing.
  2. Dhauli Shanti Stupa — Dhauli hills, outskirts of Bhubaneswar; a rewarding en-route stop on the return if timing allows, with peaceful views and Buddhist heritage; ~45 minutes.
  3. Udayagiri and Khandagiri Caves — near Bhubaneswar south/west side; a strong final heritage stop if you arrive with enough daylight, pairing history, viewpoints, and a satisfying last outing; ~1.5–2 hours.
  4. Trident Bhubaneswar — Nayapalli area; a comfortable lunch or coffee stop for a polished final meal, good even if staying elsewhere nearby; ~₹800–1,500 per person.
  5. Ekamra Kanan Botanical Gardens — Acharya Vihar area; a gentle end-of-trip green space for a final unwind before departure, especially if you want a low-effort last stop; ~45 minutes.

Morning

Leave Konark after breakfast, ideally by 8:00–9:00 AM, so you’re back in Bhubaneswar with the day still usable instead of burning it all on the road. The NH316 run is usually 2.5–3.5 hours depending on traffic and how many slow patches you hit, and if you’ve got luggage, a private taxi is the easiest way to keep the day flexible. Once you reach the Dhauli hills outskirts, it’s worth pausing at Dhauli Shanti Stupa for about 45 minutes; go for the calm, the white dome, and the views over the river plain. Entry is free, and early afternoon can get bright and hot, so keep water handy and wear something that covers shoulders and knees if you want the visit to feel easy.

Lunch and afternoon heritage

From Dhauli, continue into the city and have a proper lunch at Trident Bhubaneswar in Nayapalli if you want a polished final meal before you fly or catch a train. Their buffet and à la carte both work well, and you’re looking at roughly ₹800–1,500 per person depending on what you order; it’s one of the more reliable “sit down and exhale” places in town. After that, head to Udayagiri and Khandagiri Caves on the south-west side of Bhubaneswar for your last heritage stop. Give it 1.5–2 hours so you can climb slowly, take in the carvings, and enjoy the little viewpoints without rushing; the combined ticket is modest, and the site usually stays open into the late afternoon. If the heat is still strong, do Udayagiri first and save the higher, more exposed bits for later when the light softens.

Evening

If you still have energy and your departure isn’t too tight, finish with something gentler at Ekamra Kanan Botanical Gardens in Acharya Vihar. It’s a nice decompression stop rather than a “must-see,” which is exactly why it works on a return day: shaded paths, a bit of greenery, and enough quiet to reset after several temple-heavy days. Plan around 45 minutes here, and keep it loose—this is the kind of stop where you just walk, sit, and let the trip land. From there, continue to your hotel, station, or airport transfer in Bhubaneswar; if your onward journey is later in the evening, you’ve built in a comfortable buffer, and if you need to leave earlier, Dhauli is the one stop easiest to shorten without breaking the day.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version