7 Top Temples in Bhubaneshwar to Visit

Odisha's City of Ancient Temples

Temple and priest in Bhubaneshwar

Frederic Soreau / Getty Images.

Bhubaneshwar, Odisha's capital and one of the state's top tourist places, is renowned for being a city of temples. It's said that thousands of temples once existed there, although only a fraction of them still remain. The majority of these temples are dedicated to Lord Shiva, and history reveals why.

The name Bhubaneshwar comes from Shiva's Sanskrit name, Tribhubaneswar, meaning "Lord of Three Worlds". Old Hindu scriptures say that Bhubaneshwar was one of Lord Shiva's favorite places, where he liked to spend time under a huge mango tree. Many of the temples in Bhubaneshwar were built from the 8th-12th centuries AD, during the time Shaivism (worship of Lord Shiva) dominated the religious scene.

Most of the temples in Odisha and Bhubaneshwar are of an architectural design that's a sub-style of the Nagara-style of north Indian temples. It's a combination of what's known as rekha (a sanctum with curvilinear spire, called a deula) and pidha (square front porch with pyramidal roof). This design is predominantly associated with Shiva, Surya, and Vishnu temples.

The building of these types of temples continued for nearly a thousand years in Odisha, from 6th-7th centuries AD to 15th-16th centuries AD. It was particularly prevalent in Bhubaneshwar, the ancient capital of the Kalinga Empire, where it took place without being disrupted changes of ruling dynasties and their affiliations.

The towering, heavily sculptured spires of the temples of Bhubaneshwar are quite astounding. It's mind-boggling imagining the work that went into creating them and their exquisitely carved bases.

Temple-hopping is one of the top things to do in Bhubaneshwar. Read on to discover those you shouldn't miss!

01 of 07

Lingraj Temple

Lingraj temple complex, Bhubaneshwar.
Frederic Soltan/Getty Images

Built: 11th Century AD

The spectacular Lingraj temple (the king of lingas, the phallic symbol of Lord Shiva) represents the culmination of the evolution of temple architecture in Odisha. Its spire is around 180 feet tall. There are more than 64 smaller shrines inside the sprawling temple complex as well. They're magnificently decorated with sculptures of gods and goddesses, kings and queens, dancing girls, hunters, and musicians.

Unfortunately, if you're not Hindu, you won't be able to see all this up close though. Only Hindus are allowed to enter the temple complex. Everyone else can, however, get to see inside the temple complex from a distance. There's a viewing platform around to the right of the main entrance. Do be aware: It's likely you'll get hassled by someone for a donation, claiming it will go to the temple. It won't though, so make sure you don't give any money. 

Continue to 2 of 7 below.
02 of 07

Ananta Vasudeva Temple

Ananta Vasudeva Temple, Bhubaneshwar

Ingetje Tadros/Getty Images

Built: 13th Century AD

The Ananta Vasudeva temple is a rare temple dedicated to Lord Vishnu in Bhubaneshwar. Queen Chandrikadevi of the Chodaganga (Eastern Ganga) Dynasty built it in honor of her husband who died in battle. The temple sits alongside the lake in the old part of town, behind the Lingraj temple. Its layout and structure are similar to the Lingraj temple, albeit less extensive.

One of the most fascinating things about the Ananta Vasudev temple is its massive temple kitchen (the largest in the city), where a copious amount of food is prepared for thousands of devotees everyday, like at the Jagannath temple in Puri. The food is vegetarian and consists of ritualistic dishes made with ingredients that never change. It's cooked in fresh earthen pots on firewood stoves. After being used, the pots are broken and discarded.

Non-Hindus are in luck at this temple because there aren't any restrictions on entry. It's possible to walk around the kitchen, which is open to the public, and see the food preparation in progress. Get in touch with Aitiha for an informative guided tour.

Continue to 3 of 7 below.
03 of 07

Mukteshwar Temple

Mukteshwar Temple, Bhubaneshwar, Odisha.
Sharell Cook

Built: 10th Century AD

Standing 34 feet tall, the Mukteshwar temple is one of the smallest and most compact temples in Bhubaneshwar. It's famous for its exquisite stone archway, and ceiling with eight-petal lotus inside its porch. Several of the carved images (including lion head motif) appear for the first time in temple architecture.​

The temple's name, Mukteshwar, means "Lord who gives freedom through yoga". You'll find ascetics in various mediation poses on the temple, along with figures from Hindu mythology, folktales from the Panchatantra (five books of animal fables), as well as Jain munis (monks/nuns).

Try and catch the Mukteshwar Dance Festival, which is held on the temple grounds during mid-January each year.

Continue to 4 of 7 below.
04 of 07

Brahmeshwar Temple

Brahmeshwar Temple, Bhubneshwar
Amit Rawat/Flickr/CC BY-NC-SA 2.0

Built: 11th Century AD

Situated further out, to the east of the other temples, Brahmeshwar temple was built by the reigning king's mother in honor of the deity Brahmeshwar (a form of Lord Shiva). It's approximately 60 feet tall. Iron beams were used in the temple's construction for the first time. In addition, another first in temple iconography were the musicians and dancers that appear prolifically on the temple walls.

Other than that, the Brahmeshwar takes quite a bit of its design from the earlier Mukteshwar temple. Its porch also has a carved ceiling with lotus, and there are plentiful lion head motifs (displayed for the first time on the Mukteshwar temple) on its walls. Similar to the Rajarani temple, there are several carvings of erotic couples and voluptuous damsels too.

The temple exterior is decorated with the figures of several gods and goddesses, religious scenes, and various animals and birds. There are quite a few tantric-related images on the western facade. Shiva and other deities are also pictured in their frightening forms.

Continue to 5 of 7 below.
05 of 07

Rajarani Temple

Rajarani temple, Odisha
Kim Steele/Getty Images

Built: 10th Century AD

The Rajarani temple is unique in that there is no deity associated with it. There's a story that the temple was a pleasure resort of an Odia king and queen (raja and rani). However, more realistically, the temple got its name from the variety of sandstone used to make it.

The carvings on the temple are particularly ornate, with numerous erotic sculptures. This often leads to the temple being referred to as the Khajuraho of the east. Another of the temple's striking features are the clusters of smaller carved spires on its spire.

The spacious and immaculately kept temple grounds are a peaceful place to relax if you want a break from sightseeing.

There's an entry fee because the temple is managed by the Archeological Survey of India. It's 25 rupees for Indians and 300 rupees for foreigners. Children under 15 years old don't have to pay.

The Rajarani Music Festival is held on the temple grounds during January each year.

Continue to 6 of 7 below.
06 of 07

64 Yogini Temple

64 Yogini Temple, Odisha

Sharell Cook

Built: 9-10th Century AD

The 64 Yogini Temple is located in Hirapur, about 25 minutes southeast of Bhubaneshwar, but it's well worth making the effort to visit it. Notably, the temple is one of only four yogini temples in India dedicated to the esoteric cult of tantra. It's shrouded in mystery and many locals are fearful of it -- and it's not difficult to imagine why!

The temple has 64 stone yogini goddess figures carved on its inside walls, representing the 64 forms of the diving mother created to drink the blood of demons. The yogini cult believed that worshiping the 64 goddesses and the goddess Bhairavi would give them supernatural powers.

Interestingly, the temple doesn't have a roof. Legend has it that it's because the yogini goddesses would fly out and roam around at night.

The tantric rituals once believed to have been practiced in the temple no longer take place. Now, the presiding deity is a goddess called Mahamaya. She and the yoginis are worshiped in the form of goddess Durga during Dussehra and Basanti Puja.

Try and be there early in the morning, when fog gives the temple an ethereal feeling, or at sunset when the yoginis are stained red by the light and appear to come alive. The tranquil village setting among paddy fields adds to the atmosphere.

Continue to 7 of 7 below.
07 of 07

Parsurameswara Temple

Parsurameswara Temple, Odisha.

Kali Justine/Getty Images

Built: 7th Century AD

The Parasurameswara temple is remarkable for being the oldest temple still standing in Bhubaneshwar, according to experts. It was built during the reign of the Shailodbhava Dynasty and is astonishingly well-preserved.

The temple has a few standout features that indicate its antiquity. Of most importance for dating it is the panel above the sanctum door with eight planetary deities (later temples have nine).

Although the structure of the temple is simple and small, its exterior is covered in intricate carvings. The amount of detail is exquisite! A bonus: the temple is relatively quiet and uncrowded.