🙏

21 destinations · 17 states

Pilgrimage & Temple Destinations in India

Spiritual India at its richest — Varanasi, Tirupati, Rameshwaram, Golden Temple, Kedarnath, Badrinath. Explore the most sacred temples and pilgrimage sites across India.

🙏 Best of Pilgrimage

Top 21 Pilgrimage Destinations in India

Golden Temple, Punjab
1
4.9

Golden Temple

Punjab · October to March

Also known as Harmandir Sahib, it is the preeminent spiritual site of Sikhism.

Read Golden Temple travel guide →
Tirupati Balaji Temple, Andhra Pradesh
2
4.9

Tirupati Balaji Temple

Andhra Pradesh · September to February

The world's most visited Hindu temple — 30 million pilgrims a year climb the seven hills of Tirumala to see the deity Venkateswara, richer than any church or cathedral on earth.

Read Tirupati Balaji Temple travel guide →
Vaishno Devi, Jammu and Kashmir
3
4.8

Vaishno Devi

Jammu and Kashmir · March to October

A cave shrine to the Mother Goddess at 5,200 feet in the Trikuta range, reached by a 12 km pilgrim trail from Katra — one of the 108 Shakti Peethas and, with an average of 26,000 pilgrims a day, the most visited Hindu shrine after Tirupati.

Read Vaishno Devi travel guide →
Varanasi Ghats, Uttar Pradesh
4
4.8

Varanasi Ghats

Uttar Pradesh · October to March

Embankments made in steps of stone slabs along the river bank where pilgrims perform ritual ablutions.

Read Varanasi Ghats travel guide →
Lotus Temple, Delhi
5
4.8

Lotus Temple

Delhi · October to March

A Bahai House of Worship whose 27 free-standing marble petals, arranged in three concentric clusters of nine, form one of the most visited buildings on earth — open to every religion, silent, and stunning at dusk.

Read Lotus Temple travel guide →
Jagannath Temple, Puri, Odisha
6
4.8

Jagannath Temple, Puri

Odisha · October to February

A 12th-century Vaishnavite temple on the Odisha coast whose 65-metre shikhara dominates the Puri skyline — one of the four Char Dhams and the setting for the annual Rath Yatra, when the deities ride 16-wheeled chariots pulled by 4,000 devotees through a two-km avenue of a million pilgrims.

Read Jagannath Temple, Puri travel guide →
Kedarnath Temple, Uttarakhand
7
4.9

Kedarnath Temple

Uttarakhand · May to June, September to October

A stone Shiva temple at 3,583 metres in the Garhwal Himalayas — one of the twelve Jyotirlingas and the most remote of the four Char Dham shrines, approached only on foot or by pony along a 16 km alpine trail from Gaurikund.

Read Kedarnath Temple travel guide →
Rishikesh, Uttarakhand
8
4.7

Rishikesh

Uttarakhand · September to June

Known as the "Yoga Capital of the World" and a gateway to the Himalayas.

Read Rishikesh travel guide →
Shirdi Sai Baba Temple, Maharashtra
9
4.7

Shirdi Sai Baba Temple

Maharashtra · October to March

The samadhi shrine of Sai Baba — the 19th-century fakir who preached 'Sabka Malik Ek' (one God for all) — drawing 60,000 devotees a day from every religion to a small village in Ahmednagar district, where his marble idol sits above the very grave he chose.

Read Shirdi Sai Baba Temple travel guide →
Mahabodhi Temple, Bodh Gaya, Bihar
10
4.9

Mahabodhi Temple, Bodh Gaya

Bihar · October to March

The UNESCO site where Siddhartha Gautama attained enlightenment in 528 BCE beneath the Bodhi tree and became the Buddha — the most sacred place in all of Buddhism.

Read Mahabodhi Temple, Bodh Gaya travel guide →
Mahakaleshwar Temple, Ujjain, Madhya Pradesh
11
4.8

Mahakaleshwar Temple, Ujjain

Madhya Pradesh · October to March

A south-facing Shiva shrine on the banks of the Rudra Sagar in ancient Avanti — one of the twelve Jyotirlingas, the only one where the lingam is 'Swayambhu' (self-manifested), and the only major temple in India where the morning Bhasma Aarti is performed with ashes from the cremation ground at 4 a.m.

Read Mahakaleshwar Temple, Ujjain travel guide →
Badrinath Temple, Uttarakhand
12
4.8

Badrinath Temple

Uttarakhand · May to June, September to October

A vermilion-and-gold temple to Vishnu at 3,133 metres in the Garhwal Himalayas, flanked by the Neelkanth peak and the hot-spring Tapt Kund — one of the four Char Dhams and among the 108 Divya Desams revered by the Tamil Alvar saints.

Read Badrinath Temple travel guide →
Pushkar, Rajasthan
13
4.6

Pushkar

Rajasthan · October to March

India's most sacred lake town — the only Brahma temple on earth, 52 bathing ghats, and a November camel fair that doubles the population to 200,000 for one week of folk music, pilgrimage, and livestock trading.

Read Pushkar travel guide →
Ramanathaswamy Temple, Rameswaram, Tamil Nadu
14
4.8

Ramanathaswamy Temple, Rameswaram

Tamil Nadu · October to April

A Dravidian sea-side Shiva temple on Pamban Island with the longest temple corridor in the world (1,212 metres, 1,212 pillars) — one of the twelve Jyotirlingas, one of the four Char Dhams, and the spot where, in the Ramayana, Rama worshipped Shiva before crossing to Lanka.

Read Ramanathaswamy Temple, Rameswaram travel guide →
Dwarkadhish Temple, Dwarka, Gujarat
15
4.7

Dwarkadhish Temple, Dwarka

Gujarat · October to March

The 'Jagat Mandir' — Krishna's 2,500-year-old capital city on the Arabian Sea — a five-storey, 78-metre temple whose 52-yard flag is changed five times a day and visible from anywhere on the Gomti coast. One of the four Char Dhams and the seat of the Dwaraka-Sharada Peetham founded by Adi Shankaracharya.

Read Dwarkadhish Temple, Dwarka travel guide →
Ajmer Sharif Dargah, Rajasthan
16
4.7

Ajmer Sharif Dargah

Rajasthan · October to March

The 13th-century dargah of Sufi saint Khwaja Moinuddin Chishti — 'Gharib Nawaz' (Benefactor of the Poor) — a white-marble tomb complex at the foot of the Taragarh hill where Muslims, Hindus, Sikhs and Christians queue side by side under the same rose-garlanded gate.

Read Ajmer Sharif Dargah travel guide →
Somnath Temple, Gujarat
17
4.7

Somnath Temple

Gujarat · October to March

The first of the twelve Jyotirlingas of Shiva — a 7th-century oceanfront temple destroyed and rebuilt seven times over 1,000 years by Mahmud of Ghazni, Allauddin Khilji and Aurangzeb, and reconsecrated by Sardar Patel in 1951 as the symbolic rebirth of independent India.

Read Somnath Temple travel guide →
Kamakhya Temple, Guwahati, Assam
18
4.7

Kamakhya Temple, Guwahati

Assam · October to April

A 16th-century Shakti Peetha on Nilachal Hill above the Brahmaputra — the place where, by tradition, Sati's yoni fell when Vishnu cut her corpse, making it the most powerful of the 51 Shakti Peethas and the only major Hindu temple that celebrates the goddess's menstruation (Ambubachi Mela).

Read Kamakhya Temple, Guwahati travel guide →
Tawang Monastery, Arunachal Pradesh
19
4.8

Tawang Monastery

Arunachal Pradesh · March to October

The 400-year-old Galden Namgey Lhatse — India's largest Buddhist monastery and the second-largest in the world — perched at 3,048 m near the Tibet border, home to 450 monks and the 18-foot gilded Buddha.

Read Tawang Monastery travel guide →
Baidyanath Dham, Deoghar, Jharkhand
20
4.7

Baidyanath Dham, Deoghar

Jharkhand · October to March

One of the 12 Jyotirlingas of Shiva — the 'Abode of the Physician' temple draws 8 million pilgrims during the Shravani Mela, the world's longest religious fair.

Read Baidyanath Dham, Deoghar travel guide →
Kurukshetra Brahma Sarovar, Haryana
21
4.5

Kurukshetra Brahma Sarovar

Haryana · October to March

The sacred battlefield of the Mahabharata and the birthplace of the Bhagavad Gita — Lord Krishna delivered the Gita's 700 verses to Arjuna here 5,000 years ago.

Read Kurukshetra Brahma Sarovar travel guide →
Share

Ready to explore?

Plan your pilgrimage yatra

Every destination on this page links to a full travel guide with timings, tips, stays and transport — plus an AI companion to answer any question on the road.