odisha temple circuit guide (2026): puri, konark, bhubaneswar and jajpur in one route
the odisha temple yatra as a route, not a list: real distances, a four-day split, bus fares, and the two temples you cannot enter.
tldr: the odisha temple circuit is four stops in a rough triangle and everyone does it in the wrong order. land at bhubaneswar, do the old town cluster and lingaraj on arrival day, take the coastal road to puri via konark on day two, give puri a full day, and keep day four for chilika or the drive out. konark is the single best thing in the state and it is an asi monument open to everyone at rs 40. puri and lingaraj are both closed to non-hindus — puri’s own official faq says it in one line — and both have a documented alternative. jajpur is a real detour, 125 km north of bhubaneswar, worth it only if you are heading towards kolkata. and the whole circuit can be done on public buses for almost nothing: one filmed budget run did puri to konark and back for rs 154 in fares.
the circuit, and why everyone runs it backwards
most odisha itineraries are written as a list of temples with a car quoted underneath. that is not a route. it is a shopping list, and it is why so many people spend three days driving the same sixty kilometres of nh316 in both directions.
here is the actual geography, which nobody draws for you. puri, konark and bhubaneswar sit at the three corners of a shallow triangle on the coast. konark is roughly midway between the other two — about 34 to 36 km from puri and about 75 km from bhubaneswar. the name itself encodes the position: kona for the corner formed where the two angles meet, arka for the sun.
so the circuit is not a hub and spoke. it is a loop, and it only works in one direction cleanly. you land at bhubaneswar because that is where the airport and the main railhead are. doing bhubaneswar on the way out means driving back up the same road you came down. doing it on arrival day means the loop closes on itself.
there is a second reason to open with bhubaneswar, and it is not logistical. the bhubaneswar old town cluster is the prologue to everything else you are about to see. parasurameswara is a seventh-century temple. mukteshwar is tenth. lingaraj is eleventh. konark is thirteenth. walk them in that order and kalinga architecture assembles itself in front of you across six centuries, from a small squat shrine to a 68-metre stone chariot. do konark first and the small ones look like footnotes.
the fourth stop, jajpur, is the one to be honest about. biraja is a genuine shakti peetha and one of odisha’s oldest sacred sites, and it is about 125 km north of bhubaneswar, in the opposite direction from the entire rest of the circuit. it is not a day trip you tack on. i cover it properly in the underrated odisha temples guide, and my honest position is in the table below.
and chilika is the non-temple stop that makes the trip feel like a holiday rather than a pilgrimage. it is also the one most likely to disappoint, for reasons i will get to.
the awards
best single thing in odisha, not close: konark. a thirteenth-century temple built as a stone chariot with twenty-four wheels and seven horses, and the entry is rs 40. 9.5/10.
best cluster: bhubaneswar old town — parasurameswara, mukteshwar, rajarani and ananta vasudeva inside about two kilometres of each other, most of them free, almost nobody there. 8.5/10.
best free thing on the whole circuit: the flag change at puri, roughly 5:20 to 5:45 pm, when a servitor climbs the 214-foot temple by hand with no harness. daily, free, visible from the street. 10/10.
best value transport decision: the public bus. puri to konark is rs 50 and takes an hour. the shared tourist bus is rs 450 and gives you fifteen minutes at each stop. 9/10.
most underrated: chausath yogini at hirapur, twenty kilometres out of bhubaneswar. roofless, circular, free, and one of a handful of surviving yogini temples anywhere. 8.5/10.
most overrated: the shared circuit tourist bus and the commission stops bolted onto it. nandankanan zoo is on almost every package and does not belong on a temple trip. 2/10.
biggest planning trap: turning up in the fortnight before rath yatra. the deities go into seclusion and there is no darshan at all. this is not a rumour — it is answer six on the temple administration’s own faq page.
biggest on-the-ground trap: anyone selling you “special darshan” outside the puri gates for a few hundred rupees. police made 23 arrests inside twelve months for exactly that.
the four-day split, with distances
| day | base | morning | afternoon | evening | driving |
|---|---|---|---|---|---|
| 1 | bhubaneswar | old town cluster: parasurameswara, mukteshwar, rajarani | lingaraj and bindusagar | ananta vasudeva, or hirapur if you have a car | ~15 km of local hops |
| 2 | bhubaneswar → puri | hirapur (20 km) or a slow start | konark — give it two full hours | drive on to puri, check in | ~75 km + 35 km |
| 3 | puri | jagannath temple, late morning | mahaprasad at the ananda bazaar, grand road | back for the 5:20 pm flag change | walking |
| 4 | puri | chilika at satapada (50 km) or gundicha and the beach | back to bhubaneswar | fly or train out | ~100 km round trip |
day five, optional: jajpur for biraja. 125 km north of bhubaneswar, and only sensible if you are continuing towards kolkata rather than flying home from bhubaneswar.
the alternative three-day split
drop chilika. do konark on the afternoon of day one, straight off the plane, on the way down to puri. it is a long arrival day and it works: bhubaneswar airport to konark is about seventy-five kilometres of decent road, konark to puri is another thirty-five. you lose the old town cluster, which is the real cost, but you keep the two temples everyone came for.
what i would not do: base yourself in puri and day-trip everything. puri to bhubaneswar and back is 120 km of the same road twice, and it eats a day you could have spent inside the temple.
every stop, ranked and priced
| stop | distance | entry | open to all? | time needed | rating |
|---|---|---|---|---|---|
| konark sun temple | 35 km from puri, 75 km from bhubaneswar | rs 40 indian, free under 15, rs 600 foreign (rs 550 online) | yes, asi monument | 2–2.5 hrs | 9.5/10 |
| jagannath temple, puri | — | free | no — hindus only | half a day with the queue | 9/10 as a temple |
| lingaraj, bhubaneswar | 60 km from puri | free | no — viewing platform outside | 1–1.5 hrs | 8.5/10 |
| mukteshwar + parasurameswara | old town, walkable | free | yes | 45 min for both | 8/10 |
| rajarani | 800 m from mukteshwar | rs 25 indian, rs 250 foreign, free under 15 | yes | 30 min | 7.5/10 |
| chausath yogini, hirapur | 20 km from bhubaneswar | free | yes | 45 min | 8.5/10 |
| ananta vasudeva | beside bindusagar | free | yes | 30 min | 7.5/10 |
| biraja, jajpur | ~125 km from bhubaneswar | free | yes | 1 hr, plus 5 hrs of driving | 7.5/10 for the temple |
| chilika at satapada | 50 km from puri | boat ~rs 1,500 per boat, 1.5 hrs | yes | half a day | 7/10 or 3/10 |
| gundicha temple, puri | 2.7 km, grand road | free | hindus only | 30 min | 6.5/10 |
| chandrabhaga beach | 3 km from konark | free | yes | 20 min | 5/10 |
| nandankanan zoo | near bhubaneswar | ~rs 55 + safari | yes | — | 2/10, skip |
entry fees dated august 2026. konark’s rates are from the asi’s own world heritage page for the monument; rajarani’s are the standard asi rate for a non-world-heritage ticketed monument. asi revises these, so treat them as current-as-checked rather than permanent.
the entry restrictions, stated accurately
this is the single most misreported thing about travelling in odisha, so here it is carefully, with the mechanism named in each case.
puri: hindus only, and it is written down
the shree jagannath temple administration’s own faq page carries the question and the answer with no hedging:
“whether people from all the religion are allowed inside the temple? no. only hindus are allowed inside the temple.”
that is the trust itself, not a blog and not a rumour. the restriction is enforced under the shree jagannath temple act, 1955, a board at the singhadwara states it, and enforcement is real rather than theoretical — a polish woman was detained in march 2024 after a servitor spotted her inside, and the then us ambassador eric garcetti had darshan from outside in september 2024 rather than entering.
what exists instead, and this is the part almost nobody writes: patitapavana, “saviour of the fallen”, a painted form of jagannath on the outer wall beside the lion’s gate, placed there precisely so that anyone barred from entering can still have darshan. and during rath yatra the deities come out onto the grand road, which is the one occasion anyone at all can see the murtis themselves.
the full detail, including the queue timings and the free locker situation, is in the jagannath puri guide. i am not going to repeat it here.
lingaraj: same rule, different alternative
lingaraj in bhubaneswar has the same restriction and it catches far more people out, because a lot of visitors arrive assuming that an eleventh-century monument in a state capital must be an archaeological site. it is not. it is a living temple with a full ritual calendar, it is closed to non-hindus, and there is a raised viewing platform on the outside of the boundary wall from which you can see the deul and a good part of the compound.
the platform is genuinely usable and it is where every published photograph of the lingaraj compound is taken from. it is not a consolation prize so much as the only vantage point that shows you the whole thing at once. the detail is in the lingaraj and bhubaneswar old town guide.
everything else is open
konark is an archaeological survey of india monument. you buy a ticket and you walk in, whoever you are. same for rajarani, which is also ticketed and asi-run, and for parasurameswara, mukteshwar and chausath yogini at hirapur, which are protected sites rather than active shrines in the restricted sense.
this produces the odd situation where the two temples that most define odisha in the public imagination are the two you may not be allowed into, while the greatest single monument in the state will sell you a ticket for rs 40. plan around it rather than being surprised by it.
the panda and gumasta problem, and what the police actually said
this is the documented on-the-ground risk on the circuit, and it concentrates at puri.
in june 2026 puri police arrested eleven men over five days for posing as gumastas — authorised shrine agents of the temple, a real role, which is exactly why the fakes copy it — and extorting money from pilgrims by promising quick, hassle-free special darshan.
| detail | fact |
|---|---|
| amounts demanded | rs 200 to rs 500 |
| targets | pilgrims from outside odisha, explicitly |
| timeline | three arrested 17 june, five on 18 june, the rest by 19 june 2026 |
| seized | rs 2,620 in cash and three mobile phones |
| earlier wave | twelve people posing as sevayats arrested 9–10 august 2025, again targeting non-odia visitors |
twenty-three arrests inside twelve months for the same offence. and the line worth carrying with you, from puri sp prateek singh in june 2026: “entry and darshan at the temple are free”, and there is “absolutely no fee required for darshan of mahaprabhu.”
the practical version for a circuit traveller: speaking hindi or english rather than odia is what marks you as the target. assume you will be approached outside the puri gates. walk to the gate yourself. nobody needs to be paid for darshan anywhere on this circuit — not at puri, not at lingaraj, not at biraja.
i have not seen the same organised pattern documented at lingaraj or biraja. the standard small-shrine dakshina pressure exists there as it does everywhere, and the answer is the same as it is anywhere: decide your number before you walk in, put exactly that in, keep walking.
getting around, honestly costed
the public bus option, which is absurdly cheap
this is filmed and priced, and it is the single best value decision available on the circuit.
| leg | fare | time |
|---|---|---|
| jagannath temple → puri bus stand (local bus) | rs 10 | 10 min |
| puri → konark | rs 50 | 1–1.5 hrs |
| konark → chandrabhaga beach | rs 9 | 10 min |
| chandrabhaga → puri | rs 45 | 1.5 hrs |
| puri bus stand → jagannath temple | rs 10 | 10 min |
| total for the day | rs 154 | — |
the puri bus stand is about 1.8 km from the jagannath temple. autos to it want rs 50 to 60; the local bus is rs 10. the first konark bus leaves around 7 am and they run every thirty to sixty minutes. the last bus back from konark is about 9 pm, which matters because the konark–puri road at night is unlit and rural.
bhubaneswar to puri by bus is about 1.5 hours from kalpana square. a couple of buses leave from outside bhubaneswar airport but only a couple — the reliable move is a taxi to kalpana square and a bus from there.
the tourist bus trap
the shared puri circuit bus — puri, chandrabhaga, konark, lingaraj, udayagiri and khandagiri, nandankanan — runs at about rs 450 per person. it gives you roughly fifteen minutes at each stop.
fifteen minutes at konark is an insult to konark. the temple needs two hours minimum and rewards two and a half. and the package pads the day out with commission stops that have no business on a temple itinerary.
a private taxi for the same day runs into the low thousands and beats the bus outright once there are three or four of you. for two people, do it on public buses and spend the difference on a better bed.
the train
puri railway station is a terminus with direct trains from most major cities, and it is the easiest single way into the circuit if you are not flying. bhubaneswar is the bigger railhead. biju patnaik international at bhubaneswar is 60 km from puri and about 75 from konark.
when to go, and the two windows to avoid
best: november to february. cool, dry, and it is also the season for konark’s evening light and sound show in its winter slot and for chilika, where the migratory birds arrive and the dolphin sightings are reportedly better.
worst: april to june. coastal odisha in may is genuinely punishing, and the konark compound is open stone with almost no shade. the monsoon is more bearable than the pre-monsoon but odisha weather flips between downpour and hard sun inside an hour, so carry for both and carry it in something waterproof.
the two planning traps, both puri:
- the fortnight before rath yatra. after snana purnima the deities are believed to fall ill and are taken into seclusion, and public darshan stops entirely for about fifteen days. this is not folklore i am relaying — sjta’s own faq states it: “on the full moon day of jyesta, the snana yatra of the gods take place. after this the gods fall ill. so darshan is not possible for 15 days.” people turn up in early july, find the temple open and the gods gone.
- rath yatra week and the nine days after. the deities are on the chariots and then at gundicha temple for nine days, which means the ratnavedi in the main temple is empty. lakhs of people, road closures, rooms booked months out. go for the spectacle by all means, but go knowing that is what you are getting.
the dates move every year with the lunar calendar. as a worked example, in 2026 snana purnima fell on 29 june, anasara ran to 15 july, rath yatra was 16 july and niladri bije 27 july.
where to stay on the circuit
two bases, not four. bhubaneswar for the first leg, puri for the second. konark has accommodation but there is no reason to sleep there, and jajpur has nothing you would choose over an extra night in bhubaneswar.
at puri, the temple trust runs four guest houses — neelachal yatri niwas, bhakta niwas, neeladri bhakta niwas and shree gundicha bhakta niwas — bookable online through the trust’s own site. they are not free; they run roughly rs 900 for a non-ac double up to rs 2,500, families only, with a check-in window that catches people out. the genuine budget floor in puri is a rs 250 dharamshala bed 550 metres from the temple, and it is real. all the rates and booking rules are in the puri guide.
at bhubaneswar, you are in a normal state capital with a normal hotel market at every price point, which after puri feels like a luxury. the bhubaneswar cafes guide and the restaurant guide cover the eating side, and there is a coworking guide if you are stretching the trip into a working week.
chilika, and the honest version
chilika is asia’s largest brackish lagoon and the standard temple-circuit add-on. the dolphin boats run from satapada, about 50 km from puri.
the pricing is the useful part and everyone gets it wrong: the boats are priced per boat, not per head. the association counter rate is around rs 1,500 for a ninety-minute trip carrying six adults and two children, with longer three-hour options at roughly rs 2,400. boating runs 7:30 am to 5 pm.
so chilika costs a family of six about rs 250 a head and costs a couple rs 750 each for the identical boat. book at the boat owners’ association counter, not with whoever finds you in the car park.
and the honest caveat: the irrawaddy dolphins are not guaranteed. they are wild animals in a very large lagoon. 7/10 if they surface, 3/10 if they do not, and no operator can promise you which trip you are on. november to january is the better season for both the dolphins and the migratory birds.
what to eat on the circuit
mahaprasad at the ananda bazaar inside the puri temple is the reference version of odia food and everything afterwards is a comparison. rs 100 to 150 for a thali on a normal day, eaten sitting on the floor from a clay pot that was thrown that morning and will never be used again.
after that: cuttack for dahibara aloodum, puri’s grand road for khaja, chhena poda anywhere it is being roasted rather than reheated, and a proper odia thali in bhubaneswar. all of it, including the parts of the mahaprasad system nobody explains and the rate-chart problem that is still unresolved, is in the odisha temple food guide. for the dishes themselves, the odia cuisine guide is the reference.
the verdict
as a circuit: 9/10. as a piece of tourism infrastructure: 5/10.
odisha has the best-preserved medieval temple architecture in india and charges almost nothing to see it. konark is a genuine wonder and costs rs 40. bhubaneswar’s old town holds six centuries of kalinga architecture in walking distance and most of it is free and empty. puri runs a kitchen with 752 wood-fired ovens and sells you the output for a hundred rupees. hirapur is one of a handful of yogini temples left on earth and there is no ticket counter.
what is thin is everything around it. there is no coherent published circuit — the state’s own tourism site returns 404s on its temple pages, which is how i found out. the shared bus that most first-time visitors default to is a fifteen-minutes-a-stop commission run. konark’s main sanctum has been sealed and sand-filled for over a century and virtually no guide tells you before you buy the ticket. there is still no displayed rate chart for mahaprasad. and twenty-three men were arrested in a year for selling a darshan that the district police chief says is free.
none of that makes odisha not worth going to. it makes it worth going to with a route in your head, which is the whole point of this page.
before you go
- land at bhubaneswar and do the old town first. the architecture reads in chronological order and the loop closes properly.
- give konark two hours. not fifteen minutes, not forty.
- public buses, not the shared tourist bus. puri to konark is rs 50 against rs 450 for a day of being hurried.
- puri and lingaraj are closed to non-hindus. patitapavana at puri’s lion’s gate, the viewing platform at lingaraj.
- darshan is free everywhere on this circuit. anyone charging for it outside a gate is running the scam police made 23 arrests over.
- check the rath yatra dates before booking anything in late june or july. there is a fortnight with no darshan at all.
- chilika is priced per boat. it is a bargain for six and poor value for two.
- november to february. everything else is a compromise with the weather.
prices here are dated august 2026 and sourced where a source exists — asi’s own page for konark, sjta’s own site for puri’s rules and rituals, dated news reporting for the arrests and the mahaprasad prices, and filmed first-person accounts for the bus fares. asi revises entry fees and the ritual calendar moves every year. check before you travel.
more on travell.cc
- jagannath puri guide — darshan timings, mahaprasad prices, the free lockers and the rs 250 bed
- konark sun temple guide — the chariot, the 24 wheels, and the sealed sanctum nobody warns you about
- lingaraj and bhubaneswar old town temples — the cluster, and which of it is worth your time
- underrated odisha temples — biraja, taratarini, hirapur and the ones that never make the itinerary
- odisha temple food guide — mahaprasad, dahibara, khaja and chhena poda
- the odisha circuit page — the route in short form
- odia cuisine guide and best street food in bhubaneswar
- best restaurants in bhubaneswar and best cafes in bhubaneswar
- all temple guides
- tirupati darshan: what ttd’s own queue data says — the other extreme, where the trust publishes everything