🙏

48 destinations · 23 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 48 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 →
Chamundeshwari Temple, Chamundi Hills, Karnataka
13
4.7

Chamundeshwari Temple, Chamundi Hills

Karnataka · October to March

The fourth peetha of the Ashtadasha — Sati's hair fell here — atop the 1,062 m Chamundi Hills overlooking Mysore. The 12th-century Hoysala-era temple is the kuladevata of the Wadiyar royal family and is reached either by 1,008 ancient stone steps or by a winding 13 km road from the city centre.

Read Chamundeshwari Temple, Chamundi Hills travel guide →
Pushkar, Rajasthan
14
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
15
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
16
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 →
Kalighat, West Bengal
17
4.5

Kalighat

West Bengal · October to March

The Shakti Peetha where Sati's right toe is said to have fallen — the temple that gave Calcutta its name (Kali-kshetra → Calcutta) and remains the most-visited Kali shrine in eastern India, in the heart of South Kolkata.

Read Kalighat travel guide →
Ajmer Sharif Dargah, Rajasthan
18
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 →
Mahalakshmi Temple, Kolhapur, Maharashtra
19
4.8

Mahalakshmi Temple, Kolhapur

Maharashtra · October to March

The seventh peetha of the Ashtadasha — Sati's three eyes fell here — and one of the three-and-a-half (Sade Teen) Shakti Peethas of Maharashtra. The 7th-century Chalukyan temple in central Kolhapur enshrines a 1.2-m black stone Devi adorned with gold; the Kirnotsav festival sees the setting sun illuminate the deity directly through the entrance for three days each year.

Read Mahalakshmi Temple, Kolhapur travel guide →
Somnath Temple, Gujarat
20
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 →
Omkareshwar, Madhya Pradesh
21
4.7

Omkareshwar

Madhya Pradesh · October to March

An island Jyotirlinga in the Narmada — the island itself shaped like the syllable 'Om' as seen from above — combining the Omkareshwar shrine on Mandhata island with the Mamleshwar Jyotirlinga on the southern bank of the river.

Read Omkareshwar travel guide →
Kamakhya Temple, Guwahati, Assam
22
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 →
Gangotri, Uttarakhand
23
4.7

Gangotri

Uttarakhand · May to June, September to October

The shrine of the Ganga's symbolic descent at 3,100 metres on the Bhagirathi's banks — the second dhām of the Chota Char Dham. The actual glacial source, Gaumukh, is a 19 km trek further along the Gangotri Glacier.

Read Gangotri travel guide →
Trimbakeshwar, Maharashtra
24
4.6

Trimbakeshwar

Maharashtra · October to March

A Jyotirlinga at the source of the Godavari, 28 km from Nashik — unique for its three-faced linga representing Brahma, Vishnu and Rudra, and as the only Jyotirlinga where Kalsarpa Dosh nivaran pujas are performed.

Read Trimbakeshwar travel guide →
Sarnath, Uttar Pradesh
25
4.7

Sarnath

Uttar Pradesh · October to March

Where the Buddha gave his first sermon (Dhammacakkappavattana Sutta) to the five ascetics — a UNESCO-tentative archaeological complex 10 km from Varanasi, anchored by the 5th-century CE Dhamek Stupa and the Ashokan Lion Capital that became India's national emblem.

Read Sarnath travel guide →
Tawang Monastery, Arunachal Pradesh
26
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 →
Yamunotri, Uttarakhand
27
4.6

Yamunotri

Uttarakhand · May to June, September to October

The source-shrine of the Yamuna at 3,293 metres on the flank of Bandarpoonch peak — the first dhām of the Chota Char Dham, reached by a steep 6 km trail from Janki Chatti where pilgrims cook rice in the boiling Surya Kund spring as the goddess's offering.

Read Yamunotri travel guide →
Bhimashankar, Maharashtra
28
4.6

Bhimashankar

Maharashtra · October to March

A Jyotirlinga deep in the Sahyadri forest at 1,034 metres, 110 km from Pune — the temple complex doubles as a wildlife sanctuary protecting the giant Indian squirrel (shekru), Maharashtra's state animal.

Read Bhimashankar travel guide →
Kamakshi Amman Temple, Tamil Nadu
29
4.7

Kamakshi Amman Temple

Tamil Nadu · October to March

One of the eighteen Maha Shakti Peethas — where Sati's spine is said to have fallen — and the principal Sri Vidya centre of South India, situated in the temple-city of Kanchipuram 75 km from Chennai. The 6th-century Pallava-era sanctum is famous for the Bilahasa pradakshina that Adi Shankaracharya performed when he installed the Sri Chakra here.

Read Kamakshi Amman Temple travel guide →
Baidyanath Dham, Deoghar, Jharkhand
30
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 →
Jwala Devi (Jwalamukhi), Himachal Pradesh
31
4.6

Jwala Devi (Jwalamukhi)

Himachal Pradesh · October to March, June

A Shakti Peetha where Sati's tongue is said to have fallen — uniquely, the temple has no idol, only nine perpetually burning natural gas flames worshipped as the goddess. Set in the Kangra valley, 56 km from Dharamshala.

Read Jwala Devi (Jwalamukhi) travel guide →
Kushinagar, Uttar Pradesh
32
4.6

Kushinagar

Uttar Pradesh · October to March

Where the Buddha entered Mahaparinirvana under twin sal trees in 483 BCE — a UNESCO-tentative archaeological complex anchored by the 6.1-metre reclining Buddha at the Mahaparinirvana temple and the Ramabhar Stupa built over the cremation site.

Read Kushinagar travel guide →
Alopi Devi Temple (Madhaveshwari), Uttar Pradesh
33
4.5

Alopi Devi Temple (Madhaveshwari)

Uttar Pradesh · October to March

The fourteenth peetha of the Ashtadasha — Sati's wrist fingers fell here — at Prayagraj near the Triveni Sangam. Unique among Indian temples: there is no idol — only a wooden palanquin (doli) is worshipped, recalling the legend that the goddess vanished into thin air leaving only her doli behind.

Read Alopi Devi Temple (Madhaveshwari) travel guide →
Srisailam Mallikarjuna, Andhra Pradesh
34
4.6

Srisailam Mallikarjuna

Andhra Pradesh · October to March

A rare temple that is simultaneously a Jyotirlinga (one of 12 Shiva shrines) and a Shakti Peetha (one of 18 Devi shrines) — set above the Krishna river gorge inside the Nallamala forest tiger reserve.

Read Srisailam Mallikarjuna travel guide →
Tarapith, West Bengal
35
4.5

Tarapith

West Bengal · October to March

A Shakti Peetha 250 km north of Kolkata where Sati's third eye is said to have fallen — famous for its unbroken tantric tradition and as the site where the 19th-century saint Bamakhepa lived, performed sadhana, and is buried.

Read Tarapith travel guide →
Renuka Mata Temple, Mahur, Maharashtra
36
4.6

Renuka Mata Temple, Mahur

Maharashtra · October to March

The eighth peetha of the Ashtadasha — Sati's right hand fell here — at Mahur in the Sahyadri foothills of north Maharashtra. The hilltop temple is one of the three-and-a-half Shakti Peethas of Maharashtra; the goddess is identified with Renuka, mother of Parashurama, and the wider hill-complex is the legendary site of his austerities.

Read Renuka Mata Temple, Mahur travel guide →
Biraja Devi Temple, Jajpur, Odisha
37
4.6

Biraja Devi Temple, Jajpur

Odisha · October to March

The eleventh peetha of the Ashtadasha and one of the four Adi Shakti Peethas (alongside Kamakhya, Kalighat and Tara Tarini) — Sati's navel fell here — on the Vaitarani river at Jajpur, 90 km north-east of Bhubaneswar. The 13th-century temple is paired with one of India's three primary kshetras for ancestral shraddha rites.

Read Biraja Devi Temple, Jajpur travel guide →
Mangalagauri Temple, Gaya, Bihar
38
4.5

Mangalagauri Temple, Gaya

Bihar · October to March

The sixteenth peetha of the Ashtadasha — Sati's breast fell here — atop Mangalagauri Hill in Gaya. The temple combines naturally with Gaya's better-known role as India's premier ancestral-rite kshetra; pilgrims pair the goddess's darshan with pinda-daan at the Vishnupada temple and the Phalgu river.

Read Mangalagauri Temple, Gaya travel guide →
Kurukshetra Brahma Sarovar, Haryana
39
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 →
Sravasti, Uttar Pradesh
40
4.5

Sravasti

Uttar Pradesh · October to March

Capital of the ancient Kosala kingdom and where the Buddha spent 24 of his 45 monsoon retreats — the site of the Twin Miracle and the Anathapindika-built Jetavana monastery, whose foundations still mark the Gandhakuti where the Buddha resided.

Read Sravasti travel guide →
Rajgir, Bihar
41
4.5

Rajgir

Bihar · October to March

An ancient capital ringed by five hills where the Buddha preached the Lotus Sutra and Mahavira spent 14 monsoons — a single valley sacred to Buddhism, Jainism and Hinduism, with hot springs and a Japanese-built peace pagoda on its highest hill.

Read Rajgir travel guide →
Lepakshi Veerabhadra Temple, Andhra Pradesh
42
4.6

Lepakshi Veerabhadra Temple

Andhra Pradesh · October to February

A 16th-century Vijayanagara temple famous for its hanging pillar that does not touch the ground, the largest monolithic Nandi bull in India, and ceiling frescoes considered the finest surviving examples of Vijayanagara mural art.

Read Lepakshi Veerabhadra Temple travel guide →
Jogulamba Devi Temple, Alampur, Telangana
43
4.5

Jogulamba Devi Temple, Alampur

Telangana · October to March

The fifth peetha of the Ashtadasha — Sati's upper teeth fell here — at Alampur on the Tungabhadra, 200 km south of Hyderabad. The temple was destroyed by Bahmani invaders in 1390 and reconsecrated in 2005; it sits inside the Navabrahma temple complex of nine 7th-century Chalukyan Shiva shrines.

Read Jogulamba Devi Temple, Alampur travel guide →
Manikyamba Devi Temple, Draksharamam, Andhra Pradesh
44
4.5

Manikyamba Devi Temple, Draksharamam

Andhra Pradesh · November to February

The twelfth peetha of the Ashtadasha — Sati's left cheek fell here — at Draksharamam in East Godavari district. Shares its complex with the Bhimeswara Swamy temple, one of the five Pancharama Kshetras of Andhra Pradesh; the 9th-century Eastern Chalukyan structure is among the oldest in coastal Andhra.

Read Manikyamba Devi Temple, Draksharamam travel guide →
Puruhutika Devi Temple, Pithapuram, Andhra Pradesh
45
4.5

Puruhutika Devi Temple, Pithapuram

Andhra Pradesh · November to February

The tenth peetha of the Ashtadasha — Sati's left hand fell here — at Pithapuram in East Godavari district. The shrine adjoins the Kukkuteswara Swamy Shiva temple and shares its sacred tank, the Pada Gaya Sarovar, where pinda offerings are made for ancestors.

Read Puruhutika Devi Temple, Pithapuram travel guide →
Shankari Devi (Trincomalee), Sri Lanka
46
4.4

Shankari Devi (Trincomalee)

Sri Lanka · April to September

The first peetha of the Ashtadasha — where Sati's groin or thigh is said to have fallen — atop Swami Rock at Trincomalee, on Sri Lanka's eastern coast. The original temple was destroyed by Portuguese cannon in 1622; only foundations and a small modern shrine remain on the cliff edge. The site sits within the rebuilt Koneswaram Shiva complex.

Read Shankari Devi (Trincomalee) travel guide →
Sharda Peeth (Saraswati), Pakistan-occupied Kashmir
47
4.5

Sharda Peeth (Saraswati)

Pakistan-occupied Kashmir · May to September (theoretical — currently inaccessible to Indian pilgrims)

The eighteenth and final peetha of the Ashtadasha — where Sati's right hand is said to have fallen — at Sharda village in the Neelum Valley of Pakistan-occupied Kashmir. One of the greatest learning centres of ancient India alongside Nalanda; the temple has been inaccessible to Indian pilgrims since the 1947 partition. Most yatris symbolically complete the circuit at Sringeri Sharadamba (Karnataka).

Read Sharda Peeth (Saraswati) travel guide →
Shrinkhala Devi (Pandua), West Bengal
48
4.2

Shrinkhala Devi (Pandua)

West Bengal · November to February

The third peetha in the Ashtadasa Shakti Peetha Stotram — where Sati's stomach is said to have fallen — at Pandua in Hooghly district, 50 km from Kolkata. The original temple is largely a ruin; the local Devi tradition is preserved at the Hangseshwari temple nearby and at the Bandel basilica that grew over part of the medieval site.

Read Shrinkhala Devi (Pandua) travel guide →

State by state

Pilgrimage by Indian State

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.