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 and Puri Two-Day Exploration Itinerary

Day 1 · Mon, Dec 21
Bhubaneswar

Bhubaneswar heritage and temple circuit

  1. Lingaraj Temple — Old Town; begin around 6:00–7:30 AM for the city’s signature temple, noting that entry into the sanctum is restricted for non-Hindus and phones/cameras may be limited.
  2. Mukteshwar Temple — Old Town; spend ~45 minutes admiring its acclaimed 10th-century architecture and ornate torana.
  3. Rajarani Temple — Old Town; allow ~45 minutes for the distinctive red-and-yellow sandstone temple and landscaped grounds.
  4. Odisha State Museum — Kalpana Square; explore archaeology, sculpture, manuscripts, and tribal-art galleries for ~1.5 hours, subject to Monday opening status.
  5. Dalma — Saheed Nagar; have lunch of Odia and Indian dishes, approximately ₹300–700 per person, allowing ~1 hour.
  6. Dhauli Shanti Stupa — Dhauli; finish with the hilltop Buddhist monument and Daya River views, ~1 hour before sunset.

Early Morning: Old Town Temples

Start around 6:00 AM in Old Town, when the streets are quieter and the temple area is easier to navigate. Visit Lingaraj Temple first, allowing extra time for security and queues. Entry into the main temple complex is generally restricted to Hindus; visitors of other faiths can view the temple from the Raghunandan Library viewing platform nearby. Phones, cameras, leather items, and bags may be restricted, so carry only essentials and dress modestly. From there, walk or take an auto-rickshaw a short distance to Mukteshwar Temple—about 45 minutes here is enough to appreciate the finely carved torana and 10th-century details—then continue to Rajarani Temple, whose red-and-yellow sandstone carvings and gardens are best enjoyed in the softer morning light. Temple timings and access rules can change, so confirm locally the previous evening; keep roughly ₹30–150 per short auto ride, depending on distance and traffic.

Late Morning and Lunch

After Rajarani Temple, take an auto or cab toward Kalpana Square for the Odisha State Museum. Allow about 1½ hours for its archaeological sculptures, palm-leaf manuscripts, coins, and tribal-art displays. Monday opening should be checked before leaving your hotel, as museum schedules can change and a closure would affect this planned stop. Expect modest admission charges, generally around ₹20–100, plus any camera fee. Continue by cab to Saheed Nagar for lunch at Dalma, a dependable choice for traditional Odia dishes such as dalma, vegetable preparations, fish, and rice alongside Indian options. Budget approximately ₹300–700 per person and allow an hour; a short midday rest is worthwhile before heading out again.

Afternoon: Dhauli

Leave Saheed Nagar by about 2:30–3:00 PM for Dhauli Shanti Stupa, around 30–45 minutes by taxi depending on traffic. The hilltop monument is particularly peaceful later in the day, with broad views toward the Daya River and the surrounding countryside. Spend roughly an hour walking around the stupa and nearby rock-edict area; the steps and exposed paths can be warm, so carry water and wear comfortable shoes. A round-trip cab from central Bhubaneswar commonly costs about ₹700–1,200 depending on waiting time, while an auto may be cheaper but less comfortable. Aim to return before dark, then keep the evening unplanned for rest or a relaxed meal near your hotel—the temple circuit is much more tiring than it looks on paper.

Day 2 · Tue, Dec 22
Puri

Puri temple and coastal exploration

Getting there from Bhubaneswar
Pre-booked taxi via hotel, Ola, or Uber (1.5–2 hours, approximately ₹1,200–2,000 one way). Depart around 6:00 AM to reach Puri early for temple queues; the NH-316 route is convenient and provides door-to-door luggage handling.
Train via IRCTC (approximately 1–1.5 hours, ₹100–500 depending on class). Take an early morning Bhubaneswar–Puri MEMU/express service, ideally around 6:00–7:00 AM; allow 30–45 minutes to reach Bhubaneswar station and another 20–30 minutes by auto-rickshaw from Puri station to Grand Road.
  1. Bhubaneswar–Puri transfer — depart around 6:00 AM by pre-booked taxi or train; allow ~2–3 hours door-to-door, including hotel checkout, station access, traffic, and luggage handling.
  2. Jagannath Temple — Grand Road, Puri; allow ~2–3 hours for queues and security, with entry restricted to Hindus and advance arrangements needed for any special darshan.
  3. Anand Bazaar — inside the Jagannath Temple complex; experience the temple’s traditional food area only if legally permitted to enter, otherwise sample Mahaprasad through an authorized outlet near the temple, ~45 minutes.
  4. Shree Chaitanya Gaudiya Math — Grand Road; take a quieter cultural pause and see a Vaishnavite monastery near the temple, ~45 minutes.
  5. Wildgrass Restaurant — Baliapanda; enjoy a relaxed lunch featuring seafood and Odia-influenced dishes, approximately ₹500–1,000 per person, for ~1 hour.
  6. Puri Beach — Swargadwar; walk the shoreline and watch the sunset for ~1.5 hours, then allow your return transfer or onward travel to begin by about 4:00 PM for a 5:00 PM endpoint.

Early Morning: Bhubaneswar to Puri and Temple Visit

Leave your Bhubaneswar hotel at about 6:00 AM with a pre-booked taxi, allowing roughly 2–3 hours door-to-door for checkout, luggage, traffic, and arrival near Grand Road. A taxi is the simplest option with bags; if taking a train, allow time for station access and an auto-rickshaw from Puri Railway Station. At Jagannath Temple, budget 2–3 hours for queues and security. Entry to the main complex is restricted to Hindus, and special darshan arrangements must be made in advance—carry only essentials, dress conservatively, and do not bring cameras or electronic items inside.

Afterwards, spend around 45 minutes at Anand Bazaar, the temple’s traditional food area, only if you are legally permitted to enter the complex. Otherwise, buy Mahaprasad from an authorized outlet near the temple and eat respectfully; avoid unofficial sellers who cannot explain the food’s provenance. A short walk along Grand Road brings you to Shree Chaitanya Gaudiya Math, where you can take a quieter cultural pause for about 45 minutes and observe the Vaishnavite monastic atmosphere.

Lunch and Coast

Take an auto-rickshaw or taxi south toward Baliapanda—allow about 15–25 minutes, depending on Grand Road traffic—for lunch at Wildgrass Restaurant. Set aside an hour for seafood and Odia-influenced dishes, with a typical spend of approximately ₹500–1,000 per person; ask about the day’s fresh catch and vegetarian options. Then continue roughly 10–15 minutes to Puri Beach at Swargadwar. Walk the shoreline, browse the busy promenade, and keep valuables secure near the water. December evenings can be pleasant, but the beach is often crowded; for a calm final hour, walk slightly away from the main bathing area. Since your endpoint is 5:00 PM, begin the return or onward transfer by about 4:00 PM—this is sunset-season timing rather than a guarantee of seeing the full sunset.

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