underrated odisha temples (2026): the six worth the detour beyond puri and konark

biraja at jajpur, roofless chausath yogini at hirapur, taratarini, baladevjew and samaleswari, ranked honestly with the skips named.

· updated Aug 15, 2026

tldr: everyone does puri, konark and lingaraj, and odisha’s temple landscape is considerably bigger than three sites. the one to actually go out of your way for is chausath yogini at hirapur — ninth century, circular, completely roofless, one of very few yogini temples left anywhere, twenty kilometres from bhubaneswar and free. biraja at jajpur is a maha shakti peetha with a pilgrimage tradition most of india does not know exists, and it is 125 km north of bhubaneswar, so do it on the way to kolkata rather than as a day trip. ananta vasudeva is thirty minutes and nobody does it. taratarini and samaleswari are real destinations in completely different parts of the state. baladevjew at kendrapara is where rasabali comes from. this is the anti-hype list, including which of them are not worth your day.


the case for looking past the big three

odisha’s temple tourism has a concentration problem. puri, konark and lingaraj absorb essentially all of it, and the state’s own promotion reinforces that, which is how you end up with a temple region of this depth being sold as a three-stop itinerary with a zoo bolted on.

i want to make the argument for the rest carefully, because the anti-hype move is easy to overplay. the big three are famous for good reasons. konark genuinely is the best thing in the state. puri genuinely is one of the great living temple complexes on earth. i am not going to pretend a small ninth-century shrine outperforms them.

what i am going to argue is narrower and more useful: that the marginal hour of an odisha trip is better spent on this list than on a fourth beach or a zoo. and that at least one of these — hirapur — is a genuinely major site by any objective measure, which almost nobody has heard of.

there is also a sourcing problem worth naming up front. odisha’s official tourism site returns 404 errors on its own temple pages — i tried lingaraj, mukteshwar and rajarani and got the same error page each time. so most of what circulates about these smaller temples comes from aggregator sites copying each other, and a lot of it does not survive checking. where i have a solid source below i say so, and where i do not, i say that instead.

for the route these fit into, see the odisha temple circuit guide.


the awards

best temple almost nobody has heard of: chausath yogini, hirapur. ninth century, circular, roofless, free, forty-five minutes, twenty kilometres out of bhubaneswar. 8.5/10.

most significant on paper: biraja, jajpur. one of the eighteen maha shakti peethas of the ashtadasha stotram, and the navel counterpart to gaya. 8/10 as a site, 6/10 as a day trip from bhubaneswar.

best one you will walk straight past: ananta vasudeva, beside bindusagar in bhubaneswar old town. thirty minutes, free, and the biggest working temple kitchen in the city. 8/10.

best reason to eat a temple sweet: baladevjew, kendrapara, where rasabali is the principal naivedya and got a gi tag in october 2023. 7.5/10.

hardest earned: taratarini, ganjam. 999 steps or a ropeway, in southern odisha, a long way from everything else. 7.5/10 if you are down there, not a detour from puri.

most changed: samaleswari, sambalpur. western odisha’s presiding deity, and the precinct has just been through an eighty-two acre, roughly rs 316 crore redevelopment. 7/10, and see the caveat.

most overrated thing marketed as underrated: the packaged “hidden odisha” day tours that bundle three of these with a commission stop. 2/10.

the honest one: if you have exactly one spare half day, it is hirapur and nothing else is close.


the six, compared

templewheredistance from bhubaneswarentrytime neededworth the detour?rating
chausath yoginihirapur20 kmfree45 minyes, unreservedly8.5/10
ananta vasudevabhubaneswar old townin the cityfree30 minyes, it costs you nothing8/10
birajajajpur~125 km northfree1 hronly en route to kolkata8/10
baladevjewkendrapara~90 km north-eastfree1 hronly if you are in the area7.5/10
taratariniganjam, near berhampur~170 km south-westfree; ropeway extra2 hrsseparate trip, not a detour7.5/10
samaleswarisambalpur~300 km inlandfree1 hrwestern odisha only7/10

read that distance column before you plan anything. four of these six are not detours in any meaningful sense. they are trips. the two that fit into a coastal odisha itinerary without breaking it are hirapur and ananta vasudeva, and both are excellent.


chausath yogini, hirapur — do this one

twenty kilometres from bhubaneswar. free. forty-five minutes. and unlike any temple you have been to.

what it is

a ninth-century temple, attributed to the bhauma-kara period, built as a circular enclosure roughly twenty-five to thirty feet in diameter and only about eight feet high. no tower. no shikhara. no roof at all.

it is hypaethral — open to the sky by design. this is the part people get wrong. it is not a ruin, the roof did not fall in, and nothing collapsed. yogini temples were built open, and the standard explanation is that the rites performed in them were addressed to the elements and needed the sky present. in a state where every other significant temple is a vertical kalinga tower reaching for a point, a low circular open ring is a structural statement of something entirely different.

around the inner face of the wall are niches holding the yogini images, carved in dark stone, each standing on her own vahana — animals, birds, a human figure, a corpse. each one is individual. in the centre stands a small square shrine, the chandi mandapa.

the count is where it gets slightly technical and where sources disagree. the name means sixty-four yoginis. the inner circle holds sixty niches, with further figures on the structure — a set of katyayani figures and male guardians — which is how the traditional total is arrived at. some images are damaged and some have been lost. i am giving you the range rather than a confident single number because the published accounts do not agree.

why it matters more than its size suggests

yogini temples are rare almost to the point of extinction. the surviving list of significant ones is short: hirapur and ranipur-jharial in odisha, khajuraho and mitaoli in madhya pradesh for the sixty-four-yogini type, plus bhedaghat at jabalpur with eighty-one and a couple of forty-two-yogini sites. that is essentially the global inventory of a whole temple form.

and hirapur was only rediscovered in 1953 — a well-preserved ninth-century temple of an almost-extinct type, sitting a short drive from one of the densest temple concentrations in india, unrecorded until the middle of the twentieth century. that fact alone should tell you something about how thoroughly this part of odisha has gone unexamined.

practical

free entry. the site is under asi protection. timings widely given as roughly 6 am to 7 pm — that comes from aggregator listings rather than a source i could stand up, so treat it as an indication and go during normal daylight hours.

it is a short drive from bhubaneswar on ordinary roads, and it works as a morning or a late-afternoon add-on to the old town cluster. there is no ticket counter, no queue and usually very few people. go on a weekday and you may well have it to yourself, which for a site of this rarity is faintly ridiculous.

one note on conduct: it is a small, low, enclosed space and it is still a place of worship for people locally. it is not a photo studio. behave accordingly.

8.5/10. the single best-value temple detour in odisha.


biraja, jajpur — significant, and a long way

what it is

one of the eighteen maha shakti peethas enumerated in the ashtadasha shakti peetha stotram attributed to adi shankaracharya. that is a considerably shorter and older list than the fifty-one-peetha enumeration, and being on it puts biraja in genuinely rarefied company.

the tradition, from the tantra chudamani, is that sati’s navel fell here, in the utkala country. hence the site’s other name: nabhi gaya.

the present temple structure is generally dated to the thirteenth century, under the eastern ganga kings, on a site that is much older — jajpur is identified with guhadevapataka, the bhauma-kara capital between roughly the eighth and tenth centuries.

the two things that make it distinctive

first, the image. biraja is worshipped as dwibhuja durga — two-armed, not the usual eight or ten — spearing mahishasura’s chest with one hand and pulling his tail with the other. a two-armed mahishamardini is unusual, and it is the thing to look at.

second, and more interesting: nabhi gaya. the tradition places jajpur as the navel in a three-part body: gaya in bihar is the head, jajpur in odisha is the navel, pithapuram in andhra pradesh is the feet. pinda daan for ancestors is performed at jajpur on exactly that basis — the same rite that draws enormous crowds to gaya.

almost nobody outside odisha knows the odisha leg of that triad exists. gaya during pitru paksha is one of the most crowded places in india; jajpur, offering the navel of the same body, is quiet. that gap is the most interesting single fact on this page.

there is one honest complication and i am not going to duck it: vimala at puri and biraja at jajpur are both traditionally associated with sati’s navel, and different peetha lists resolve it differently. both traditions are old and both are held sincerely. i am not going to pick a winner.

the detour maths, honestly

jajpur is roughly 125 kilometres north of bhubaneswar. that is, realistically, four to five hours of driving there and back, for a temple that takes an hour.

as a day trip from bhubaneswar, it loses. it is competing against konark, which is closer and better, and against the old town cluster, which is free and walkable.

as a stop on the road north towards kolkata, it is excellent and i would not skip it. it sits close enough to the main northward route to be a genuine break in the drive rather than a diversion, and it turns a dull highway day into something.

8/10 as a site. 6/10 as a day trip from bhubaneswar. entry free.


ananta vasudeva, bhubaneswar — the free thirty minutes nobody spends

i cover this in the old town cluster guide too, and it earns its place on this list because of how comprehensively it gets skipped.

a thirteenth-century vishnu temple beside bindusagar, built by queen chandrika, daughter of anangabhima iii, during the reign of bhanudeva. the deities are krishna, balarama and subhadra — the puri triad, in a full kalinga-style temple, in a city of shiva shrines.

it is the vaishnava outlier in the temple city, and that alone is worth thirty minutes.

the other reason to go is the kitchen. ananta vasudeva runs the biggest working temple kitchen in bhubaneswar, with the north and east sides of the compound given over to cooking, and abhada — the local term for temple mahaprasad — prepared in earthen pots over firewood hearths for thousands of people daily.

if you cannot get into puri, this is the closest thing you will see to how that system works. smaller, quieter, and happening in front of you. the food side is covered properly in the odisha temple food guide.

widely given as open around 6 am to 8 pm. free. it is an active temple, so ask at the door about access rather than assuming either way.

8/10, and it costs you nothing but the walk from bindusagar.


baladevjew, kendrapara — where rasabali comes from

at ichhapur, in kendrapara, an area known as tulasi kshetra, roughly ninety kilometres north-east of bhubaneswar.

built in 1761, during maratha rule in odisha — which makes it modern by odishan standards and is part of why it never appears on heritage itineraries. the presiding deity is balarama, worshipped alongside jagannath and subhadra on the ratna sinhasan, which inverts the puri arrangement where balabhadra is the elder brother rather than the principal.

kendrapara runs its own rath yatra and the temple is a major regional centre.

the reason it is on this list

rasabali. flattened discs of chhena, fried and then soaked in thickened, sweetened milk with cardamom — and it originates at this temple, where it is the principal naivedya of shree baladevjew.

kendrapara rasabali received a geographical indication tag on 3 october 2023. that is a documented date and a documented product, and it is the strongest single reason to make the trip: you are eating a sweet at the shrine it was invented for, with legal recognition attached to that fact.

7.5/10, and it is honestly as much a food trip as a temple trip. worth it if you are in that part of the state or heading up the coast. not worth 180 kilometres of driving from bhubaneswar and back on its own.


taratarini, ganjam — a trip, not a detour

on the kumari hills above the rushikulya river, near berhampur in ganjam district, southern odisha.

twin goddesses, tara and tarini, worshipped together as manifestations of adi shakti — which is itself unusual; most shakti shrines have one presiding form. the site is counted among the four adi shakti peethas of the tantric tradition, and in the fifty-one-peetha enumeration it is where sati’s breasts fell.

getting up there

999 steps, or a ropeway. the ropeway covers 333 metres of length with a vertical rise of 149 metres and takes about five minutes from the foothill.

the steps are the traditional ascent and the ropeway is the sensible one if you are with anyone elderly or if it is hot, which for most of the year in southern odisha it is.

the honest positioning

taratarini is around 170 kilometres from bhubaneswar in the opposite direction from puri and konark. it is not a detour off the coastal circuit in any useful sense. it is a destination in its own right, and it makes sense if you are travelling between odisha and andhra pradesh, or if you are based in berhampur.

chaitra mela, in the tuesdays of the odia month of chaitra, is the big festival period and the hill is packed.

7.5/10 if you are down there. do not restructure a puri trip around it.


samaleswari, sambalpur — with a caveat

the presiding deity of western odisha and the emotional centre of sambalpur, on the bank of the mahanadi. maa samaleswari is to western odisha roughly what jagannath is to the coast, and the cultural weight is genuine even though the site gets essentially no outside tourism.

the caveat, which matters

the precinct has just been through a very large redevelopment. the state’s samalei plan — samaleswari temple area management and local economic initiative — covers eighty-two acres at a cost widely reported at around rs 316 crore, running in two phases: a temple corridor, a lamp house, work on gopaljiu math, pilgrim amenities, improved access and development of the mahanadi riverfront. the peripheral development was inaugurated by the then chief minister, following the same template as the puri heritage corridor, and the project has continued under the current state government.

so what you see now is a substantially new setting around an old shrine. whether that is an improvement depends entirely on what you came for. the corridor walk along the mahanadi is genuinely pleasant. if you were hoping for a dense old temple town, that is not what is there now.

sambalpur is roughly 300 kilometres inland from bhubaneswar. this is a western odisha trip, full stop.

7/10, and only if you are in western odisha.


what i would not bother with

being honest about the negative cases is the point of a list like this.

  • nandankanan zoo. it is on nearly every packaged bhubaneswar and puri tour. it is filler, it is a half day, and it has nothing to do with why you came. 2/10.
  • the “hidden odisha” packaged day tours. they bundle two or three of these sites with a commission stop and give each of them the same fifteen minutes the standard circuit bus gives konark. the detour is the whole value proposition; a rushed detour is just a longer drive. 2/10.
  • chandrabhaga beach as a destination. three kilometres from konark, twenty minutes, and every tour stops there first because it fills time. it is fine. it is not a reason to do anything. 5/10.
  • any temple you are being driven to by someone who suggested it. the standard commission-stop pattern applies in odisha as everywhere else — the small shrines that appear on packaged puri itineraries at rs 10 entry are there for the shop next door.

the verdict

as a group: 7.5/10. as a reason to restructure your trip: only hirapur.

that is the honest summary and i would rather give it to you than pretend all six are equally worth your time. four of the six are in different directions and different parts of the state, and the geography does not bend for anybody’s itinerary. taratarini is south, samaleswari is far inland, biraja and kendrapara are north, and the coastal circuit everyone actually does is a triangle none of them sit in.

what is genuinely wrong here is hirapur’s obscurity. a ninth-century temple of a form that has almost entirely disappeared from india, in near-complete condition, twenty kilometres from a state capital, free to enter, and rediscovered within living memory — and it does not appear on the standard tour, does not appear in most itineraries, and is not on the state tourism site in any findable way. that is a failure of promotion, not a shortage of merit.

and biraja’s obscurity is the more interesting one, because it is not obscure at all within odisha. it is a maha shakti peetha with a pinda daan tradition parallel to gaya’s. the difference between how crowded gaya gets and how quiet jajpur stays is not a difference in significance. it is a difference in who wrote the guidebooks.

so: do hirapur. do ananta vasudeva, because it is free and you are already there. do biraja if you are driving north. the other three are real, they are worth going to, and they are trips rather than detours. say that plainly and everyone plans better.


before you go

  • hirapur is the one. twenty kilometres from bhubaneswar, free, forty-five minutes, and unlike anything else in india.
  • hirapur’s roof is not missing. it was built open to the sky. do not describe it as a ruin.
  • biraja is 125 km north. do it on the road to kolkata, not as a day trip.
  • jajpur is nabhi gaya. pinda daan is performed there, and hardly anyone outside odisha knows.
  • ananta vasudeva is free and thirty minutes and you will already be at bindusagar.
  • taratarini and samaleswari are separate trips. do not pretend otherwise when planning.
  • rasabali at kendrapara has a gi tag dated october 2023. eat it at source if you get there.
  • access at active shrines varies. ask at the door rather than assuming. the two hard restrictions are puri and lingaraj.

more on travell.cc

frequently asked questions

what is the chausath yogini temple at hirapur?
a ninth-century circular temple about twenty kilometres from bhubaneswar, and one of only a handful of yogini temples surviving anywhere. it is hypaethral, meaning completely open to the sky with no roof, and the yogini images stand in niches around the inner face of a low circular wall about twenty-five to thirty feet across. it was only rediscovered in 1953. entry is free and it takes forty-five minutes.
why does the chausath yogini temple have no roof?
because it was built that way. hypaethral construction is characteristic of yogini temples across india and the standard explanation is that the rites practised there were addressed to the elements and required the open sky. it is not a ruin and it is not a collapsed roof. the circular plan and the absence of a shikhara make it structurally unlike anything else in odisha, where every other significant temple is a kalinga-style tower.
is biraja temple at jajpur a shakti peetha?
yes, and an unusually significant one. biraja at jajpur is counted among the eighteen maha shakti peethas listed in the ashtadasha shakti peetha stotram attributed to adi shankaracharya. the tradition, from the tantra chudamani, is that sati's navel fell here, which is why the site is also called nabhi gaya. the present structure is generally dated to the thirteenth century under the eastern ganga kings.
what is nabhi gaya at jajpur?
it is the tradition that jajpur is the navel counterpart to gaya in bihar, which is the head, and pithapuram in andhra pradesh, which is the feet. pinda daan for ancestors is performed at jajpur on that basis, the same rite people travel to gaya for. very few people outside odisha know the odisha leg of that triad exists, which is one of the reasons biraja stays empty while gaya fills.
how do you reach taratarini temple and how many steps are there?
it sits on the kumari hills above the rushikulya river near berhampur in ganjam district, southern odisha. there are 999 steps up, or a ropeway covering 333 metres of length and 149 metres of vertical rise that gets you to the top in about five minutes. it is a long way from the puri and bhubaneswar circuit and is realistically a trip in its own direction rather than a detour.
which odisha temple has the best prasad?
puri's mahaprasad is the reference and nothing displaces it. after that, rasabali at the baladevjew temple in kendrapara, which is the temple's principal naivedya and got a geographical indication tag in october 2023, and abhada at ananta vasudeva in bhubaneswar, cooked in earthen pots over firewood in the biggest working temple kitchen in the city.
is samaleswari temple in sambalpur worth visiting?
if you are in western odisha, yes — it is the presiding deity of the whole region and the emotional centre of sambalpur. if you are doing the coastal circuit, no, because sambalpur is a long way inland. the temple precinct has been through a large redevelopment under the state's samalei plan, an eighty-two acre project costed at around rs 316 crore, so what you see now is substantially newer than the shrine itself.
can non-hindus visit these temples?
chausath yogini at hirapur is an archaeological site and open to everyone. biraja, taratarini, samaleswari, baladevjew and ananta vasudeva are active temples and access varies by shrine and by who is on the gate, so ask rather than assume. the two hard restrictions on the odisha circuit are the jagannath temple at puri and lingaraj at bhubaneswar, both of which are closed to non-hindus with published alternatives.
which underrated odisha temple should you do if you only have one spare half day?
chausath yogini at hirapur, without hesitation. it is twenty kilometres from bhubaneswar, it is free, it takes forty-five minutes including the drive out, and it is genuinely unlike any other temple you will see in india. everything else on this list is either a full day of driving or in a completely different part of the state.
is biraja temple worth the detour from bhubaneswar?
only if you are heading north anyway. jajpur is roughly 125 kilometres from bhubaneswar, which is four to five hours of driving there and back for a temple that takes an hour. as a stop on the road towards kolkata it is excellent and i would not skip it. as a day trip from bhubaneswar competing against konark or the old town cluster, it loses.
share twitter whatsapp

more from mandir