Fly from Chaudhary Charan Singh International Airport in Lucknow to Biju Patnaik International Airport in Bhubaneswar. The trip takes roughly 2.5–6 hours depending on your connection; allow plenty of time for check-in, and arrange a prepaid taxi or app cab from the airport to your hotel. Once you’ve checked in and had a breather, head to the Odisha State Museum at Kalpana Square if timing allows. It’s a rewarding introduction to the state’s history, sculpture and palm-leaf manuscripts; allow about 1.5 hours, and check the day’s closing time before setting out, as late arrivals may need to leave this for another visit.
From the museum, take a cab or auto to Ekamra Haat in Unit 3—a short, traffic-dependent ride. Browse the stalls for handloom textiles, stonework and other Odisha crafts, then enjoy an easy stroll around the complex; about an hour is plenty. It’s a relaxed first evening rather than a must-buy stop, so take your time and compare stalls before settling on a souvenir.
Finish at Dalma in Saheed Nagar, a good place to try Odia comfort food such as dalma, a lentil-and-vegetable dish, or a local thali. Budget around ₹300–600 per person. A cab is the simplest way from Ekamra Haat; allow extra time for city traffic, especially around dinner. If your flight lands late or is delayed, skip the museum rather than rushing it and keep the evening gentle.
Start early at Udayagiri and Khandagiri Caves, where the stone-cut Jain caves are cooler and quieter before the day heats up. Allow about two hours for the steps, inscriptions and hilltop views; wear shoes with a good grip and carry water. The site generally opens in the morning, and there may be a modest entry fee, so keep a little cash handy. From here, take a cab to Rajarani Temple on Tankapani Road—around 20–30 minutes depending on traffic. Give its richly carved sandstone exterior about an hour; it’s a peaceful stop, and the grounds are usually open through the day.
Continue to Lingaraj Temple in Old Town for an exterior visit. Entry to the temple complex is restricted to Hindus; non-Hindu visitors can see the temple from the designated viewing area outside. Allow about an hour, and dress modestly around the temple precinct. Then walk or take a short cab ride to Mukteswar Temple, one of the area’s most memorable compact temple sites, known for its carved arched gateway; around 45 minutes is plenty. Remove your shoes where indicated and check locally about photography rules.
Head by cab to Mayfair Lagoon’s bakery or café in Jaydev Vihar for a late-afternoon coffee and light meal; budget roughly ₹400–800 per person. The Old Town-to-Jaydev Vihar ride can take 20–30 minutes in traffic, so leave a little slack rather than rushing the temple visits.
Allow around 1.5–2 hours for the transfer from Bhubaneswar, then leave time to check in and freshen up before heading out. If you arrive later than planned, keep the rest of the day flexible—traffic and hotel check-in can eat into the afternoon.
Take an easy one-hour walk at Puri Beach, reached via Sea Beach Road. The late-afternoon light is lovely, and there’s no need to cover much ground: stroll along the shore, watch the fishing boats and settle in for the sunset. Keep an eye on the water and follow local advice about swimming conditions.
From the beach, take an auto-rickshaw or taxi toward Shree Jagannath Temple on Grand Road; allow about 1.5–2 hours for darshan, though queues and ritual timings can change the wait. Temple entry is restricted to Hindus, and visitors who aren’t eligible should respect the rule rather than expect entry. Check the day’s opening and darshan schedule locally before setting out. Afterwards, walk or take a short ride along Grand Road to Annapurna Restaurant for a simple vegetarian meal; budget about ₹200–450 per person.
Start at Sudarshan Crafts Museum on Station Road, where you can watch stone- and wood-carving demonstrations alongside the exhibits. Allow about 1½ hours; check the day’s opening time before setting out, as workshop demonstrations can vary. From central Puri, an auto-rickshaw or cab is an easy way to get there.
Take a pre-arranged cab about 14 km inland to Raghurajpur Heritage Crafts Village—roughly 30–40 minutes, depending on traffic—and spend around two hours meeting artisan families and looking at pattachitra paintings. It’s a living village rather than a formal museum, so ask before photographing people or entering a home workshop; carrying some cash is useful if you’d like to buy directly from artists.
Continue by cab toward Pipili, about 35–40 km from Puri, for an hour browsing the appliqué shops along the highway. Agree on the onward fare and waiting time with your driver before you leave Raghurajpur; arranging a car for the full outing is simpler than finding separate rides. Return to Puri for dinner at Chung Wah on VIP Road, with Chinese and Indian dishes typically around ₹400–800 per person.
Leave Puri around 6:30–7:00 am for Satapada, roughly 50 km away; the drive usually takes about 1½ hours, but allow extra time for the road and local traffic. Arrange your return ride in advance through your hotel—finding a cab back from Satapada can be less straightforward. At the waterfront, book a locally operated boat and confirm the fare, duration and life jackets before boarding; a lagoon trip generally takes around three hours, with costs varying by boat and route.
Cruise across Chilika Lake and keep an eye out for Irrawaddy dolphins around the Chilika dolphin-watching area. Sightings aren’t guaranteed, so enjoy the lagoon and birdlife too; follow the boat operator’s guidance and keep a respectful distance from wildlife. Dolphin spotting is part of the boat outing, so check how much time your chosen route allows—some trips run longer if you want a slower search.
After the boat, stop at a Satapada waterfront seafood eatery for freshly cooked fish or seafood; budget roughly ₹300–700 per person, and ask what’s fresh before ordering. Allow about an hour for lunch, then drive back to Puri. If the boat trip runs late, keep the afternoon flexible rather than rushing the return.
Head to Blue Flag Beach in Puri for a quieter walk and sunset, allowing about 1½ hours. Check local access times and any entry fee at the gate, as rules can change; swim only where permitted and pay attention to lifeguard instructions.
Arrange a taxi through your Puri hotel and set out early so you reach Konark with the morning ahead; once there, confirm your return arrangements with the driver, as app rides can be hard to find. Give the Konark Sun Temple about two hours to explore its enormous stone chariot, carved wheels and quieter details around the complex. It’s generally open from sunrise to sunset; allow roughly ₹40 for Indian visitors, but check the current ticket price before you go. Wear comfortable shoes, carry water and take your time—the grounds are more enjoyable before the midday heat.
Walk to the nearby Archaeological Museum, Konark for a one-hour look at sculptural fragments and artifacts that add context to the temple carvings. Opening hours and entry arrangements can change, so check locally before heading over. Later, take a short drive east to Chandrabhaga Beach for a relaxed hour by the open shoreline; swim only where conditions are clearly safe, and don’t count on facilities or lifeguards.
For a simple regional meal near the temple, try the restaurant at OTDC Panthanivas Konark; an Odia thali or other straightforward meal should fit the planned ₹250–600 per person range. Ask your driver to wait or agree on a pickup time before you settle in, then head to your Konark accommodation without relying on a last-minute cab.
Leave Konark early in your pre-booked taxi for the roughly 65 km drive to Bhubaneswar. Allow 1.5–2 hours, plus a buffer for traffic, and tell your driver you’d like to stop at Dhauli Shanti Stupa before the airport. Keep your luggage with you and confirm the flight time first: the stupa is only a sensible stop if you can still reach the airport about two hours before departure.
Spend about an hour at Dhauli Shanti Stupa, taking in the hilltop peace pagoda and views over the Daya River. It’s a peaceful morning pause; wear shoes suitable for the steps and carry water. Then grab a quick local breakfast or snack at a roadside eatery near the stupa—budget around ₹150–350 per person and allow roughly 45 minutes.
Continue by taxi to Biju Patnaik International Airport and check in for your flight to Lucknow. Leave extra time if you’re checking bags; if the flight is early or the drive runs behind, skip the stop rather than risk missing check-in.
No packing list attached yet.