Fly from Lucknow to Bhubaneswar, usually with a connection, then take your pre-booked taxi the roughly 60 km to Puri. Allow around 6–9 hours door to door, depending on your flight connection and airport wait; the road leg typically takes 1½–2 hours, but traffic can add time. Arrange the pickup before you land and confirm the driver will take you directly to your hotel or the temple area. A same-day train from Lucknow is generally too slow if darshan is the priority.
After checking in, head to Shree Jagannath Temple on Grand Road only if your arrival leaves enough time: rituals can affect access, queues vary, and the temple schedule may change, so check locally before setting out. Leave extra time for security and follow the temple’s rules—phones, cameras and other electronic devices are not allowed inside, and non-Hindus cannot enter the temple. If you’re not eligible to enter, view the temple from outside.
For dinner, go to Wildgrass Restaurant in the Swargadwar area; it’s a good place to try Odia and coastal dishes, with a typical meal costing about ₹400–800 per person. From there, stroll over to Puri Beach for a gentle walk if you still have the energy. December evenings are pleasant, but sunset comes early, so don’t count on much daylight after dinner.
Start at Shree Gundicha Temple, at the northern end of Grand Road. It’s a quieter, more spacious visit than the main temple and works well early; aim for around 7:30–8:00 am, but check locally for that day’s opening hours. From central Puri, an auto-rickshaw is an easy ride—agree on the fare before setting off. Then head to the Jagannath Temple complex for Vimala Temple and Anand Bazaar, in that order. Please note that entry to the complex is generally restricted to Hindus, and temple access rules apply; if you’re eligible to enter, ask at the entrance about current timings and access to both sites.
At Anand Bazaar, Mahaprasad availability and serving arrangements can vary, so follow the temple’s guidance and take only what you’ll comfortably eat. Afterward, take an auto or cab to Honey Bee Bakery & Pizzeria in Baliapanda for an unhurried lunch or coffee; budget roughly ₹300–600 per person. Leave a little slack for the ride back, as traffic can build around the temple area.
Spend the cooler part of the day at Golden Beach, near the town centre. It’s a good place to stroll and sit by the water; follow any lifeguard or beach-safety instructions, and avoid swimming where conditions are rough. You can return to your accommodation by auto-rickshaw or cab when you’re ready.
Hire a car with a driver for the day—this loop is much easier than piecing together autos and buses. Leave Puri around 8:00 am for Raghurajpur Heritage Crafts Village (about 30–40 minutes). Wander its lanes and look in on artisans painting Pattachitra; ask before taking photos, and remember that a small purchase directly from a workshop is a lovely way to support the artists. Allow about 1–1½ hours, then continue toward Konark (roughly 45–60 minutes).
Give the Konark Sun Temple around two hours to explore its carved stone wheels, horses and reliefs. The complex is generally open from sunrise to sunset; check the current Archaeological Survey of India ticket price before you go, and carry water and sun protection even in December. Next, stop at the nearby Archaeological Museum, Konark, usually open 10 am–5 pm and closed on Fridays; allow about 30–45 minutes for its sculptures and architectural fragments. Then head east for a short breather at Chandrabhaga Beach. It’s a scenic coastal stop, but treat the water cautiously and don’t swim unless local conditions are clearly safe.
Drive back to Puri (around 1–1½ hours, depending on traffic) and have dinner at Chung Wah Restaurant in town; budget roughly ₹400–800 per person. A full-day car with waiting time will commonly cost around ₹2,500–4,000, so agree on the route, stops and total fare when booking. Expect a relaxed but fairly full day—carry some cash for village purchases and keep a little flexibility in case you linger over the temple carvings.
Leave Puri after breakfast, around 8:00–8:30 am, in your pre-booked taxi; allow about 3–4 hours including the planned stops. First, pause in Pipili to browse the colourful appliqué work—umbrellas, wall hangings and lampshades are popular buys. Shops generally open through the day, but the town is liveliest once the morning is underway. Agree with your driver on a short wait and keep small cash handy if you’re shopping.
Continue to Dhauli Shanti Stupa, on the outskirts of Bhubaneswar. The white peace pagoda sits above the Daya River plain, with the nearby Ashokan edicts marking the site associated with the Kalinga War. Give yourself roughly 45–60 minutes to look around; the hilltop can be sunny, so carry water and wear shoes with a good grip. From here, it’s about a 30–40-minute drive into the city, depending on traffic.
Head to Dalma in Sahid Nagar for an easy first meal in Bhubaneswar. Try the Odia thali or dalma—the lentil-and-vegetable dish the restaurant is named for—along with local favourites such as santula if available. Budget around ₹300–600 per person; after lunch, check in and take a proper breather rather than squeezing in another outing.
Start early in Old Town at Lingaraj Temple; aim to arrive around 6:30–7:00 am, when the lanes are calmer. Non-Hindus cannot enter the temple, but can view it from the designated outside platform—ask locally for directions. Dress modestly, leave shoes and any prohibited items with a nearby shoe stand, and check the day’s darshan arrangements before setting out, as temple timings and access can change. From there, walk or take a short auto ride to Ananta Vasudeva Temple, known for its distinctive medieval architecture and quieter atmosphere.
Continue on foot through Ekamra Kshetra, the historic temple quarter: take your time along its heritage lanes, where smaller shrines and old stonework make wandering part of the visit. Then take an auto or cab to the Odisha State Museum near Kalpana Square; allow about 1–2 hours for its archaeology, art and cultural galleries. It generally opens around 10 am and closes around 5 pm, with Monday closures; confirm the schedule and current entry fee before you go. For lunch, head to Odisha Hotel in Bapuji Nagar—a good place to try an Odia thali or local fish dishes, typically around ₹250–500 per person. A cab between Old Town and the museum takes roughly 20–30 minutes, depending on traffic.
Start around 8:00 am at Udayagiri and Khandagiri Caves. Allow 1½–2 hours for both hills; the paths include steps and exposed stretches, so wear shoes with a good grip and carry water. A cab or app-based ride from central Bhubaneswar usually takes about 25–40 minutes, depending on traffic.
Continue by cab to Kala Bhoomi Odisha Crafts Museum, allowing roughly 30–45 minutes for the drive. Give yourself about 1½ hours to look through the craft displays at an easy pace. Check its current opening arrangements before setting out, as museum hours can change.
From Kala Bhoomi, head to the Tribal Museum near CRP Square; allow around 20–35 minutes by cab, depending on traffic. Plan for about an hour inside, and check the day’s hours before you go so you don’t arrive close to closing.
Finish at Ekamra Haat in Unit 3, a short cab ride away. Browse the craft stalls, then have dinner from the food stalls—budget about ₹200–500 per person. Leave time to wander rather than trying to cover every stall; a cab or app-based ride back to your accommodation is the easiest option afterward.
If your flight is later in the day, make one last unhurried stop at Mukteswar Temple in the morning, then continue to Rajarani Temple. Both are in the city’s temple district, so a pre-booked cab or auto is the easiest way to move between them; allow about 15–25 minutes, depending on traffic. Mukteswar Temple is admired for its finely carved stonework and compact grounds; entry is generally free. At Rajarani Temple, allow around an hour to stroll among the sculpted walls and gardens. It is an ASI site, so expect a modest entry fee for Indian visitors—check the current rate at the gate—and confirm opening times locally before setting out.
Head toward Airport Road for an early meal or coffee at a café near the airport, budgeting around ₹250–600 per person. Keep this stop flexible: leave enough time to reach Biju Patnaik International Airport and check in without rushing. For your flight back to Lucknow, connections are typical; aim to arrive at the terminal about two hours before a domestic departure, and check your airline’s latest schedule and baggage rules. A cab from the city centre usually takes roughly 20–40 minutes, depending on traffic.
No packing list attached yet.