Temple city of 700 shrines
Why this weekend?
The day-by-day plan
Day 1 · The temple city
- Lingaraj sunrise
- Mukteswar-Parsurameswar walk
- Rajarani & Brahmeswar
- Bindu Sagar tank
- State Museum afternoon
- Ekamra Haat evening bazaar
Day 2 · Caves & coast
- Udayagiri-Khandagiri morning
- Dhauli stupa
- Puri beach & Jagannath (or Konark)
- Return via the dam-side highway
Geography & terrain
Bhubaneswar spreads across the coastal plain of Khordha district, Odisha, 45 km from the Bay of Bengal shores at Puri — a city of centuries of temples ringed by modern avenues, with the Kuakhai river to the east and green tank-and-grove clusters scattered through its old core.
History & culture
The 'temple city of India' was the ancient capital of Kalinga — Ashoka's conquest was fought on these plains (the Dhauli edicts lie 8 km south) — and its sacred core grew through the 7th–13th centuries under the Somavamsi and Ganga kings: the great Lingaraj complex (11th century), the 62-shrine Mukteswar cluster, and the rock-cut caves of Udayagiri and Khandagiri (2nd century BC) record the Jain kings who preceded them. The Kalinga war became the pivot of Buddhist emperor Ashoka's conversion, putting this city at the moral heart of Indian history.
Where to stay
Budget
₹1,500–3,500/night
Mid-range
₹3,500–7,000/night
Comfort
₹7,000+/night
Things to do
- Lingaraj temple
- Mukteswar carvings
- Udayagiri caves
- Bindu Sagar
- Dhauli stupa
- Khandagiri
Eat & drink
- Pakhala with fried fish
- Dalma
- Rasagola
- Chenna poda
Getting there
- Fly
- Bhubaneswar (BBI)
- Train
- Bhubaneswar & Cuttack junctions
- Road from Bhubaneswar
- varies by district — 40–400 km
- Getting around
- Autos and city buses
Budget snapshot
- Total
- ₹6,000–14,000 (2 days)
- Per day · Stay
- ₹1,500–7,000/night
- Per day · Food
- ₹600–1,000
- Per day · Transport
- ₹600–1,000
- Per day · Activities
- ₹1,000–1,400
Month by month
- Jan · Best
- 9–27°C · None rain
- Feb · Good
- 12–31°C · None rain
- Mar · Hot
- 17–36°C · None rain
- Apr · Hot
- 23–41°C · None rain
- May · Hot
- 26–42°C · None rain
- Jun · Monsoon
- 27–38°C · Heavy rain
- Jul · Monsoon
- 25–32°C · Heavy rain
- Aug · Monsoon
- 25–31°C · Heavy rain
- Sep · Monsoon tail
- 24–33°C · Moderate rain
- Oct · Good
- 18–32°C · Light rain
- Nov · Best
- 12–29°C · None rain
- Dec · Best
- 9–26°C · None rain
Practical info
- Language: Odia (English understood in tourist spots)
- Best window: Oct–Mar
- Connectivity: good 4G in towns
- UPI/cards widely accepted; keep small cash for hill and market stops
Practical tips
- Lingaraj allows non-Hindu visitors only from the viewing platform of the outer wall
- October–March is the season; the Ratha Yatra weeks (June–July) flood the Puri road
- Build the Puri-Konark-bhubaneswar triangle over 3 days — this city is the home base
Frequently asked questions
How many temples are there really?
Executed over reputedly 700 names, the counted standing shrines are in the hundreds — the dense Old Town core packs the finest in a walkable square-kilometre.
Which is the best season?
October to March; the coastal winter is mild while summer is humid and the monsoon warm.
How do I reach it?
Biju Patnaik airport and the main rail junction link Delhi, Kolkata and Chennai directly.
Temple city of 700 shrines
Take the break. We'll take the planning.
Tell us your dates, budget and travel style — we'll build your Bhubaneswar plan with day-by-day routing, stays, food and bookings. First draft + 2 iterations free, then ₹50 per further iterations for planning, book via our links at no extra cost for booking. Draft in ~24 hours.
Get My Free Plan