After landing at Biju Patnaik International Airport, allow roughly 45–90 minutes for baggage collection, arranging transport, and reaching your hotel in central Bhubaneswar. The airport is close to the city, but late-night traffic, hotel check-in, and finding all four travellers’ luggage can easily stretch the transfer to 30–45 minutes. Use the airport’s prepaid taxi service or a ride-hailing app; confirm the hotel address and keep a little cash for an auto-rickshaw backup. If you are staying around Saheed Nagar, Master Canteen, or Bapuji Nagar, the location will make tomorrow’s sightseeing and onward travel easier.
For a simple vegetarian dinner, go to Dalma in Saheed Nagar, a dependable local restaurant serving Odisha-style and Indian vegetarian dishes. Expect approximately ₹250–₹450 per person, depending on whether you order thali, dalma, vegetables, rice, breads, and drinks. It is best to keep this meal straightforward after the journey rather than ordering too much late at night; ask for a vegetarian thali or dalma with rice and seasonal vegetables. Restaurant hours can vary, so check the closing time on the day you arrive, particularly if your flight is delayed. After dinner, return directly to the hotel and keep the morning light—your first full day begins with Bhubaneswar’s heritage area.
Start around 7:00 AM in Old Town, when the lanes are cooler and the temple area is less crowded. Begin with the exterior of Lingaraj Temple and a walk beside Bindu Sagar; allow about 1½ hours, including time for the surrounding lanes. Non-Hindus cannot enter Lingaraj Temple, so use the designated viewing platform for the best respectful exterior view. Dress modestly, leave leather items and large bags at the hotel, and expect security restrictions. An auto-rickshaw from central Bhubaneswar usually costs about ₹80–₹150, while app cabs are more comfortable for four people.
Walk or take a short auto ride to Mukteshwar Temple, one of the most beautifully carved temples in Odisha, then continue to Rajarani Temple for a quieter hour among its warm sandstone sculptures. The three temple stops can comfortably fill the morning without rushing; carry water and wear shoes that are easy to remove. Entry at the non-active temple sites is generally inexpensive, often around ₹20–₹40 per person, but confirm the current fee locally.
After lunch, take an auto or cab toward Kalpana Square for the Odisha State Museum. Allow roughly 1½ hours for its archaeological galleries, sculptures, coins, manuscripts, and traditional art. Check the current opening day and hours before setting out, as museum schedules can change; keep Monday and public-holiday closures in mind even though this visit falls on Thursday. Budget approximately ₹20–₹100 per person, depending on the current Indian visitor and camera charges.
In the evening, travel to Saheed Nagar for vegetarian Odia and North Indian dinner at Aangan Horizon. For four diners, a practical budget is about ₹1,200–₹2,400 before extras. From Kalpana Square, allow 15–25 minutes by auto or cab depending on traffic; after dinner, return to your hotel by app cab or pre-arranged auto, particularly if you are staying outside the central area.
Take the planned early train or taxi from Bhubaneswar and allow about 1½–2½ hours door-to-door, including hotel checkout, station or parking access, and the transfer into Puri. After reaching Puri, leave luggage at your hotel or a luggage facility and continue to Jagannath Temple on Grand Road. Keep roughly two hours for security checks, walking, and queues; only Hindus may enter the temple, and any applicable darshan arrangement must be checked through official channels before travelling. Dress modestly, avoid carrying phones and bags inside, and be cautious of unofficial guides or donation requests.
If temple entry is permitted for your group, eat at Anand Bazaar, the temple’s traditional mahaprasad market, allowing about 45 minutes. It is a distinctive vegetarian meal experience, but access depends on current temple rules; do not assume the market can be visited separately if you cannot enter the complex. If access is unavailable, choose a simple vegetarian thali near Grand Road instead, usually around ₹150–₹300 per person. After lunch, take an auto-rickshaw or prearranged taxi to Raghurajpur Artist Village, roughly 30–45 minutes from central Puri depending on traffic. Spend about two hours walking between the painted houses and workshops, watching artisans make pattachitra paintings and palm-leaf work. Buying directly from the artists is more rewarding than shopping in town; compare prices and ask about safe packing for travel.
Return to Puri for a relaxed sunset walk at Puri Beach, around the Swargadwar area. The beach is liveliest in the evening, so keep valuables secure and stay near the busier, better-lit stretch after dark. Try inexpensive vegetarian snacks such as roasted corn, puffed-rice mixtures, or local sweets from established stalls, while checking hygiene and avoiding unsealed drinks. Allow about an hour before returning to your hotel; keep the evening unhurried after the early start and temple queues.
Start early with a quieter walk along Golden Beach, ideally around 6:30–8:00 AM before the sand becomes busy and the sun gets strong. Allow about 1½ hours, including time for tea and photographs. Stay on the busier, better-lit stretches near Swargadwar and avoid swimming unless lifeguards clearly mark the area as safe. A simple breakfast of puri-sabji, idli, or tea from a clean local stall should cost roughly ₹60–₹150 per person.
Take an auto-rickshaw or e-rickshaw toward Station Road for Sudर्शन Crafts Museum; the short ride generally costs ₹80–₹150 for four people, depending on pickup point and bargaining. The museum is a good late-morning stop for Odisha textiles, palm-leaf work, stone carving, and artisan demonstrations. Allow about an hour and confirm the current opening time locally, as demonstrations and weekly closures can vary. Keep some cash for a small craft purchase, but compare prices before buying.
After lunch, continue by auto or a short taxi ride to Atharnala Bridge, on the western approach to Puri. Give yourselves roughly an hour to look at the historic stone structure and walk the surrounding older lanes at an easy pace. This is more atmospheric than a formal monument visit, so go in daylight, wear comfortable shoes, and avoid standing in traffic near the bridge. A shared auto is the cheapest option; a reserved auto for the group is more comfortable and usually worthwhile in the afternoon heat.
Head to Wildgrass Restaurant on VIP Road for an early vegetarian dinner, around 5:30–7:00 PM. Expect approximately ₹300–₹600 per person, depending on what you order; sharing thalis and vegetable dishes keeps the bill manageable for two couples. From there, take an auto toward the Puri Beach Market at Swargadwar for about an hour of browsing. Look for shell items, appliqué-style souvenirs, palm-leaf craft, and local snacks, but agree on prices before accepting anything and carry smaller notes. The market is liveliest in the evening; keep phones and wallets secure in the crowd and return to your hotel by auto rather than walking long distances late at night.
Check out early and leave Puri 4–5 hours before your onward flight or train. A direct taxi via NH-316 is the most practical option with luggage, costing roughly ₹1,500–₹2,500 per car and taking about 1½–2 hours depending on traffic. If your departure is from Bhubaneswar railway station, a train is cheaper, but build in time for reaching the station, waiting, and transferring onward. For an airport departure, do not rely on the nominal train journey alone—allow extra time from Bhubaneswar station to Biju Patnaik International Airport.
If your departure is comfortably later, ask the driver to stop at Dhauli Shanti Stupa before entering Bhubaneswar. The hilltop monument and views over the Daya River are worth about an hour, but skip this stop if your flight or train has a tight check-in window. The site is generally easiest to visit in the morning; wear comfortable shoes and carry water, as shade is limited.
With at least a few hours remaining, continue to Ekamra Haat in Unit III, where Odisha artisans sell appliqué work, silver filigree, palm-leaf crafts, textiles, and small souvenirs. Allow around 1½ hours, and compare prices before buying—cash is useful for smaller stalls. The market is a relaxed final stop because it is close to central Bhubaneswar, but opening hours and individual stalls can vary, so treat it as an optional stop rather than a fixed booking.
Have a light vegetarian snack nearby or inside the market area, keeping luggage and travel time in mind. Then proceed to Bhubaneswar railway station or Biju Patnaik International Airport: arrive 45–60 minutes before a train, or at least two hours before a domestic flight. Keep your tickets, identification, and any fragile handicrafts easily accessible, and retain a buffer for Sunday traffic and the station-to-airport transfer.
No packing list attached yet.