Pilgrims rank these among the most famous Hindu temples in India: Kashi Vishwanath in Varanasi, Tirupati Balaji in Andhra Pradesh, Meenakshi Amman in Madurai, Jagannath in Puri, Somnath in Gujarat and the Himalayan shrines of Kedarnath and Badrinath. These temples draw millions of pilgrims each year, and many are also masterpieces of stone carving and architecture. This guide covers the Hindu temples in India most worth visiting, what makes each special and how to visit respectfully.
Planning more of the trip? Start with our guide to the best places to visit in India.
Famous Hindu temples in India at a glance
| Temple | Location | Deity | Known for | Entry for non-Hindus |
|---|---|---|---|---|
| Kashi Vishwanath | Varanasi, Uttar Pradesh | Shiva | Jyotirlinga, gold-plated spire, Ganges corridor | Not stated; ask locally |
| Kedarnath | Garhwal Himalayas, Uttarakhand | Shiva | Char Dham, about 16 km trek from Gaurikund | Not stated; ask locally |
| Badrinath | Alaknanda river, Uttarakhand | Vishnu | Char Dham, reached by road | Not stated; ask locally |
| Vaishno Devi | Trikuta hills above Katra, Jammu and Kashmir | Mother goddess | Cave shrine, 12 to 13 km walk, RFID Yatra card | Not stated; ask locally |
| Meenakshi Amman | Madurai, Tamil Nadu | Meenakshi and Sundareswarar | 14 gopurams, Hall of a Thousand Pillars | Most of the complex, not the inner sanctums |
| Tirumala Venkateswara | Tirupati, Andhra Pradesh | Venkateswara | Laddu prasadam, ₹300 Special Entry Darshan | Not stated; ask locally |
| Brihadeeswarar | Thanjavur, Tamil Nadu | Shiva | Chola temple of 1010, UNESCO site | Most of the compound |
| Ramanathaswamy | Rameswaram, Tamil Nadu | Shiva | Pillared corridors, 22 holy wells | Corridors, not the inner sanctum |
| Jagannath | Puri, Odisha | Jagannath (Krishna) | Rath Yatra in June or July | No |
| Konark Sun Temple | Konark, Odisha | Surya | 13th-century stone chariot, UNESCO site | Yes (no worship held) |
| Kamakhya | Nilachal Hill, Guwahati, Assam | Shakti | Shakti Peetha, Ambubachi Mela in June | Not stated; ask locally |
| Somnath | Prabhas Patan, Gujarat | Shiva | First Jyotirlinga, rebuilt in 1951 | Yes, with dress code |
| Mahakaleshwar | Ujjain, Madhya Pradesh | Shiva | Dawn Bhasma Aarti, Mahakal Lok corridor | Not stated; ask locally |
What makes Hindu temples in India special
A Hindu temple, called a mandir, is built as a home for a deity. Worshippers come for darshan, the act of seeing and being seen by the god, and to make offerings of flowers, sweets and lamps.
Temple architecture in India follows two main styles. The northern Nagara style has a curved tower called a shikhara rising over the inner shrine. The southern Dravidian style has huge, colorful gateway towers called gopurams and large walled courtyards. Both are designed so that worshippers move from the busy outer halls toward the small, dark sanctum where the main image sits.
A third tradition, the Vesara style, blends the two and is seen in parts of Karnataka. Many famous temples are also living institutions run by trusts or state boards, with daily rituals at fixed times, kitchens that feed thousands of pilgrims, and their own festivals and calendars. That is why visiting hours, queues and rules differ so much from one temple to another, and why checking the temple trust's own website before you travel matters more than any general guide.
Famous Hindu temples in North India
North India holds some of the oldest and holiest pilgrimage sites in Hinduism, many of them along the Ganges or high in the Himalayas.
Kashi Vishwanath Temple, Varanasi
Dedicated to Lord Shiva, this temple in Varanasi is one of the twelve Jyotirlingas, the most sacred Shiva shrines. Its gold-plated spire gives it the name Golden Temple of Varanasi. A newer corridor now links the temple directly to the ghats on the Ganges. Expect strict security and long lines; phones and bags are usually not allowed inside.
The temple stands just above the ghats in the old city, where lanes are too narrow for cars, so expect to walk the last stretch or arrive by boat to the corridor's riverside entrance. The evening Ganga Aarti at nearby Dashashwamedh Ghat pairs naturally with an early-morning temple visit, when queues are shortest.
Kedarnath and Badrinath, Uttarakhand
Kedarnath (Shiva) and Badrinath (Vishnu) are two of the four Char Dham pilgrimage sites in the Garhwal Himalayas. Kedarnath sits at about 3,583 meters and is reached by a long uphill trek from Gaurikund. Both temples close in winter because of snow and reopen in spring.
The trek from Gaurikund to Kedarnath is about 16 km each way with a steep climb, and many pilgrims split it over two days or hire a pony or palanquin; helicopter services also fly from bases in the valley in season. Badrinath, at roughly 3,300 metres on the Alaknanda river, is reached by road, though the mountain highway is often slowed by landslides in the monsoon. All pilgrims must register online with the Uttarakhand government before the yatra. Opening dates are announced each spring and closing dates around Dussehra, usually for late October or November, so confirm both before booking. Altitude affects many visitors, so allow time to acclimatise and carry warm clothing even in summer.
Vaishno Devi, Jammu and Kashmir
This cave shrine to the mother goddess sits in the Trikuta hills above Katra. Pilgrims walk a long uphill trail from Katra, or use ponies, helicopters and battery cars on parts of the route.
The walking route from Katra to the shrine is about 12 to 13 km each way, paved and lit, with food stalls, rest points and medical posts along the way, and the yatra runs through day and night. Most pilgrims take around five to seven hours to climb. Katra has a railway station with direct trains from Delhi and other cities, and Jammu airport is the nearest airport, around two hours away by road. Pilgrims without the RFID Yatra card are not allowed to start (see the booking section below). Crowds peak during Navratri, in summer school holidays and around New Year, while winter brings cold nights and occasional snow on the upper route.
Famous Hindu temples in South India
South India is the best region to see grand Dravidian temple complexes, many still in daily use after a thousand years.
Meenakshi Amman Temple, Madurai
This vast temple in Tamil Nadu honors the goddess Meenakshi and her consort Sundareswarar (Shiva). Its 14 gopurams are covered with thousands of brightly painted figures of gods, demons and animals. The Hall of a Thousand Pillars, which actually holds 985 carved pillars, each one different, is a highlight.
The temple opens early in the morning, closes for a midday break, usually from about 12:30 p.m. to 4 p.m., and reopens until late evening, as of October 2026; check the official temple website for current times. Non-Hindus may visit most of the complex but not the inner sanctums. Phones and cameras are not allowed inside and must be deposited at counters near the entrances. The nightly ceremony in which the image of Sundareswarar is carried to Meenakshi's shrine is a memorable time to visit.
Tirumala Venkateswara Temple, Tirupati
Set in the hills of Andhra Pradesh, Tirupati Balaji is one of the most visited religious sites in the world. Tens of thousands of pilgrims arrive every day, and many shave their heads as an offering. The temple's laddu prasadam is famous across India. Book darshan tickets in advance through the temple trust to avoid very long waits.
The temple stands on the Tirumala hills above Tirupati town, reached by road or on foot via stepped pilgrim paths, a climb of several hours that many devotees make as a vow.
Brihadeeswarar Temple, Thanjavur
Built by the Chola king Rajaraja I and completed in 1010, this Shiva temple has a tower about 66 meters tall. It is part of the UNESCO World Heritage Site called the Great Living Chola Temples.
Unlike many active temples, Brihadeeswarar allows visitors of all faiths into most of the compound, and the vast courtyard and its giant Nandi bull, carved from a single stone, are open to everyone. The sanctum houses one of the largest Shiva lingams in India. The granite tower is best seen in the warm light of late afternoon. Thanjavur is about 60 km from Tiruchirappalli airport, and the town also makes a base for the other two Great Living Chola Temples, at Gangaikonda Cholapuram and Darasuram. Allow at least an hour and a half, and remove shoes at the entrance, where the stone floor gets very hot by midday.
Ramanathaswamy Temple, Rameswaram
This island temple is known for its long pillared corridors, among the longest of any temple in India, and its 22 holy wells where pilgrims bathe before worship. Our guide to the temples in Rameswaram covers the island's other shrines.
Ramanathaswamy is one of the twelve Jyotirlingas and one of the Char Dham sites, linked in tradition with Rama's worship of Shiva before crossing to Lanka. Pilgrims bathe in the sea at Agni Theertham before entering and then in water from each of the 22 wells, poured over them by attendants, so bring a change of clothes. Rameswaram island is connected to the mainland by road and rail bridges across the Pamban channel, and Madurai, about 170 km away, has the nearest major airport. Non-Hindus are usually allowed into the corridors but not the inner sanctum.
Famous Hindu temples in East, West and Central India
The east and west of India hold temples famous for their festivals and their history.
Jagannath Temple, Puri
This temple in Odisha is home to Lord Jagannath, a form of Krishna. Each summer the deities ride through Puri on giant wooden chariots during the Rath Yatra festival. Only Hindus may enter the inner temple, but visitors can watch from nearby rooftops.
The Rath Yatra falls in June or July, depending on the lunar calendar, and draws enormous crowds; book accommodation months ahead if you plan to attend. On other days, the temple kitchen, said to be one of the largest in the world, prepares food offerings that are sold as mahaprasad at the Ananda Bazar inside the complex. Puri also has a long beach, and the town is about 60 km from Bhubaneswar airport, making it easy to combine with Konark.
Konark Sun Temple, Odisha
Konark was built in the 13th century as a giant stone chariot for the sun god Surya, with 24 carved wheels and seven horses. Worship no longer takes place here, but it is a UNESCO World Heritage Site and one of the finest examples of temple sculpture in India.
Konark lies on the coast about 35 km from Puri, an easy half-day trip by road. The temple is managed by the Archaeological Survey of India and is open daily from sunrise to sunset, with an entry ticket that costs more for foreign visitors than for Indian citizens. The carved wheels double as sundials, and local guides at the gate demonstrate how they tell the time. Visit early in the morning or late afternoon, when the stone glows and the site is cooler. The Konark Dance Festival, held each December against the temple backdrop, showcases classical Indian dance.
Kamakhya Temple, Guwahati
On Nilachal Hill in Assam, this is one of the most important Shakti shrines in India. It stands about 8 km from the centre of Guwahati, which has the nearest airport.
The shrine has no image of the goddess; instead, worship centres on a natural stone in a cave-like sanctum fed by a spring. Devotees count it among the main Shakti Peethas, and it is a centre of Tantric tradition. The temple closes for several days each June during the Ambubachi Mela, which marks the goddess's annual cycle and draws very large crowds of pilgrims and sadhus. On normal days, queues for darshan can be long, and a paid faster queue is offered by the temple. Taxis and shared vehicles climb the hill from the city, or you can walk up the old stepped path. Combine the visit with a sunset cruise on the Brahmaputra.
Somnath Temple, Gujarat
The first of the twelve Jyotirlingas, Somnath stands on the Arabian Sea coast. It was destroyed and rebuilt many times; the present temple was completed in 1951.
The temple stands at Prabhas Patan near Veraval on Gujarat's south coast, built in the Chalukya style with a sea-facing promenade. A sound and light show in the evening tells the temple's history. Mobile phones and cameras are not allowed inside and must be left at lockers at the entrance. The nearest airports are at Diu and Rajkot, and Veraval has a railway station a short ride away. The site combines well with Gir National Park, home of the Asiatic lion, a couple of hours inland. Non-Hindus may enter, with a dress code of covered shoulders and legs.
Mahakaleshwar Temple, Ujjain
Another of the twelve Jyotirlingas, this Shiva temple in Madhya Pradesh is famous for the Bhasma Aarti, a dawn ritual in which the lingam is offered sacred ash. Devotees book places days ahead.
Ujjain is in Madhya Pradesh in central India, on the Shipra river, about 55 km from Indore, whose airport is the usual entry point. The temple area has been redeveloped with the Mahakal Lok corridor, a long pedestrian approach lined with sculptures that is worth walking in the evening. Ujjain is also one of the four sites of the Kumbh Mela, held here as the Simhastha. For the Bhasma Aarti, men usually need to wear a dhoti and women a saree to enter the inner area, and the ritual starts before dawn.
How to get darshan: queues, special entry tickets and booking
At the busiest temples, darshan is managed like a ticketed attraction. Free general queues always exist, but at peak times they can mean many hours of waiting, so it pays to know which shrines sell timed slots and which need a pilgrim registration before you can even start. Rules and prices change often; the details below are as of October 2026, and the official temple trust website is the only place to book.
Tirumala Venkateswara, Tirupati
Tirumala Tirupati Devasthanams (TTD) offers free Sarva Darshan, where waits can run far longer than a day trip allows on festival weekends, and the paid Special Entry Darshan at ₹300 per person. The ₹300 tickets are sold only online, through the TTD portal or its official app, with no counter sales. Each month's quota is released roughly three months ahead and popular dates sell out within minutes, so set a reminder for the release day. A laddu prasadam is included with each ticket, and the temple's traditional dress code is enforced at the entrance. Have your ID ready at every checkpoint.
Kashi Vishwanath, Varanasi
The Shri Kashi Vishwanath temple trust runs its own online booking for Sugam Darshan (a faster paid queue) and for the daily aartis, including the pre-dawn Mangala Aarti, which is the most sought-after slot. Third-party listings quote ₹250 to ₹300 for Sugam Darshan and around ₹500 for Mangala Aarti; check the trust's site for the current fee. Sugam Darshan is not available during aarti times, and online booking is sometimes suspended on major festivals such as Maha Shivaratri.
Lockers for phones, bags, belts and leather items are available near the gates, and queues are shortest early in the morning on weekdays. During the Shravan month (July to August), Mondays bring very large crowds.
Vaishno Devi, Katra
Every pilgrim needs a free RFID Yatra Access Card issued by the Shri Mata Vaishno Devi Shrine Board. You can pre-register online, but the card itself is collected at a registration counter in Katra (bus stand, railway station or Niharika complex), and pilgrims without one are turned back at the Banganga check post. Recent rules require you to start the climb within a fixed window after the card is issued and return within about a day, so collect it only when you are ready to walk. Helicopter seats from Katra to Sanjichhat are booked through the same Shrine Board website and sell out early in Navratri and the New Year week.
Kedarnath and Badrinath
The Uttarakhand government makes registration compulsory for everyone on the Char Dham circuit, through its official registration and tourist care portal or at counters in Haridwar and Rishikesh. Carry the registration slip and the ID used to register; helicopter tickets to Kedarnath can only be booked against a valid registration. In 2026 the temples opened in late April, and both close for winter around Diwali to mid-November.
Online registration with the Uttarakhand Tourism portal is mandatory for the Char Dham Yatra and is free; registration slips are checked at points along the route. Helicopter tickets for Kedarnath are sold through the official IRCTC heliyatra website and sell out quickly; fake booking sites are common, so book only from the official portal. Pilgrims with mobility or health issues should consult a doctor before attempting the trek at altitude.
Mahakaleshwar, Ujjain
Places at the dawn Bhasma Aarti are limited and allocated in advance through the temple committee's own booking system, with a small number of same-day places. Book as soon as your dates are fixed, and expect a separate dress code for those entering the inner area during the aarti.
A few general rules apply everywhere: carry the same photo ID you booked with, arrive well before your slot, and ignore touts at the gate offering "VIP" passes. At most shrines the only legitimate paid fast-track is the one sold by the temple trust itself, and general darshan without a ticket is possible during the day.
Temple etiquette for visitors
Most Hindu temples welcome respectful visitors of any faith, though some, such as Jagannath in Puri and parts of certain Kerala temples, admit only Hindus to the inner areas.
Remove your shoes before entering; many temples have a counter to leave them. Dress modestly with covered shoulders and legs. Some South Indian temples require men to wear a dhoti and remove shirts in the inner shrine. Leather items are not allowed in many temples. Photography is often banned inside the sanctum, so look for signs. Walk clockwise around shrines and accept prasad, the blessed food offering, with your right hand.
Some practical details help first-time visitors. Carry socks in winter, since temple floors can be cold in the morning and burning hot by midday in the south. Expect to deposit phones, cameras and sometimes bags at large temples such as Tirupati, Meenakshi and Somnath, so bring only what you need. Women may be asked not to enter during menstruation at some temples, a sensitive custom that visitors are expected to respect. Do not touch the deity or step over offerings, and avoid touching people's heads, including children's. A small donation at the offering box is appreciated but never required, and you should decline anyone who demands money for "blessings" at the door. Leave time for queues; at busy temples, an unhurried visit can take hours.
Best time to visit Hindu temples in India
October to March is the most comfortable season for temple trips in most of India. Himalayan shrines such as Kedarnath and Badrinath open only from about late April or May to October or November.
Festivals bring temples to life but also huge crowds. Diwali, Navratri, Maha Shivaratri and Janmashtami are among the busiest times. Plan a pilgrimage with our India visa guide, compare flights to Delhi, Mumbai or Kolkata and book hotels near the temple towns early during festival weeks. You can also look at guided tours that cover several temples in one trip.
Weather varies widely across India. North Indian temples are most pleasant from October to March, though Delhi and the plains are foggy and cold in December and January. Tamil Nadu's temples are hot from April to June and wetter from October to December with the north-east monsoon, so January to March is ideal there. Puri and Odisha are comfortable from November to February. Whatever the region, the hours just after the temple opens are the least crowded, while weekends and public holidays bring long queues. Check festival dates, which follow the Hindu lunar calendar and change every year.
Planning a trip to India? Read our India travel guide, compare hotels in India or search flights.
{{item.get_author.first_name}} {{item.get_author.last_name}}
{{item.comment_txt}}
{{item_reply.get_author.first_name}} {{item_reply.get_author.last_name}}
@ {{item_reply.reply_to}}, {{item_reply.reply_txt}}