10 Sacred Temples & Shrines in India You Must Visit Once in a Lifetime
For travellers seeking meaningful journeys rather than ordinary sightseeing, visiting India's most revered temples and shrines can become a truly unforgettable experience.
Divine Discovery Tours – India Pilgrimage offers thoughtfully designed spiritual and pilgrimage journeys across India, including North India, Uttarakhand and Odisha.
Here are 10 sacred temples and shrines that deserve a place on your lifetime pilgrimage list.
1. Kedarnath – The Sacred Himalayan Abode of Lord Shiva
Located high in the Garhwal Himalayas of Uttarakhand, Kedarnath is one of India's most revered Shiva temples and one of the four Char Dham shrines of Uttarakhand.
Surrounded by dramatic Himalayan peaks and the Mandakini River valley, the journey to Kedarnath is as spiritually significant as the temple itself.
The ancient stone temple dedicated to Lord Shiva has an extraordinary atmosphere, particularly when the surrounding mountains are illuminated by early morning or evening light.
Why Visit Kedarnath?
One of the most sacred Shiva pilgrimage destinations
Part of Uttarakhand's Char Dham
Located amid spectacular Himalayan scenery
Deep spiritual and devotional atmosphere
An unforgettable Himalayan pilgrimage
Kedarnath can be combined with Badrinath, making it an ideal choice for travellers planning a dedicated Uttarakhand Pilgrimage Tour.
2. Badrinath – A Sacred Himalayan Temple of Lord Vishnu
Situated on the banks of the Alaknanda River, Badrinath is one of India's most important Vaishnavite pilgrimage destinations.
The temple is dedicated to Lord Vishnu in his form of Badrinarayan and is surrounded by the spectacular Himalayan landscape of Uttarakhand.
Pilgrims traditionally visit the temple along with nearby sacred sites such as Tapt Kund and Mana Village.
Why Visit Badrinath?
One of the four Char Dham shrines of Uttarakhand
Revered temple of Lord Vishnu
Beautiful Himalayan setting
Sacred Alaknanda River
Ideal to combine with Kedarnath
For travellers planning Kedarnath and Badrinath together, a customised Uttarakhand pilgrimage offers a comfortable way to experience these sacred Himalayan destinations.
3. Kashi Vishwanath – The Spiritual Heart of Varanasi
Few places in India carry the spiritual intensity of Varanasi.
At the heart of the ancient city stands Kashi Vishwanath Temple, one of the most revered temples dedicated to Lord Shiva.
A visit to Kashi is often combined with a sunrise boat ride on the Ganges, visits to the city's sacred ghats and the evening Ganga Aarti.
Why Visit Kashi Vishwanath?
One of India's most revered Shiva temples
Located in the sacred city of Varanasi
Experience the spiritual atmosphere of the Ganges
Attend the famous evening Ganga Aarti
Explore the ancient ghats and spiritual traditions of Kashi
Varanasi, Ayodhya, Mathura, Amritsar and other major sacred destinations can be combined within a carefully planned North India Pilgrimage Tour.
4. Mahakaleshwar – The Powerful Jyotirlinga of Ujjain
Mahakaleshwar Jyotirlinga in Ujjain, Madhya Pradesh, is one of the twelve Jyotirlingas dedicated to Lord Shiva.
The ancient city of Ujjain has been an important centre of Hindu spirituality for centuries.
The Mahakaleshwar Temple attracts devotees throughout the year and is particularly renowned for its sacred rituals.
Why Visit Mahakaleshwar?
One of the 12 Jyotirlingas
Located in the ancient sacred city of Ujjain
Important centre of Shaivite devotion
Rich religious and cultural traditions
Can be included in a wider Jyotirlinga pilgrimage
5. Ram Mandir – Ayodhya's Sacred Spiritual Landmark
Ayodhya holds a unique place in India's spiritual heritage as the sacred city associated with Lord Rama.
The Ram Mandir at Ram Janmabhoomi has become one of the most important pilgrimage landmarks of modern Ayodhya.
A visit can extend beyond Ram Mandir to include Hanuman Garhi, Kanak Bhawan, Ram Ki Paidi and the sacred Sarayu River.
Why Visit Ayodhya?
Sacred city associated with Lord Rama
Visit Ram Mandir at Ram Janmabhoomi
Explore Hanuman Garhi and Kanak Bhawan
Experience Sarayu River Aarti
Discover the spiritual heritage of Ayodhya
Ayodhya works particularly well as part of a wider North India spiritual journey covering Varanasi, Mathura, Haridwar and other sacred destinations.
6. Vaishno Devi – A Sacred Himalayan Pilgrimage
Nestled in the Trikuta Mountains of Jammu and Kashmir, Vaishno Devi is one of India's most important pilgrimage destinations dedicated to the Divine Mother.
The pilgrimage to the sacred shrine is traditionally undertaken on foot, creating a journey that is as much about devotion and determination as it is about reaching the shrine.
Why Visit Vaishno Devi?
One of India's most revered Shakti pilgrimage destinations
Scenic Himalayan setting
Deep devotional atmosphere
Important pilgrimage destination for families and devotees
Can be combined with Amritsar and other North Indian destinations
7. Krishna Janmabhoomi – Mathura, the Birthplace of Lord Krishna
Mathura is revered as the birthplace of Lord Krishna and is one of the most important pilgrimage destinations associated with Krishna devotion.
The sacred Krishna Janmabhoomi complex forms the centre of Mathura's spiritual landscape.
Nearby Vrindavan adds another important dimension, with temples and places associated with Krishna and Radha.
Why Visit Mathura?
Sacred birthplace of Lord Krishna
Important destination for Vaishnava pilgrims
Close to Vrindavan and other Braj sites
Rich devotional traditions
Vibrant festivals and temple culture
Mathura and Vrindavan can be naturally incorporated into a personalised North India Pilgrimage Tour.
8. Somnath – The Sacred Temple by the Arabian Sea
Located on the Gujarat coast, Somnath Temple is one of India's most revered Shiva temples and is traditionally counted among the twelve Jyotirlingas.
The temple's spectacular coastal setting makes it particularly distinctive.
Why Visit Somnath?
One of the 12 Jyotirlingas
Sacred temple dedicated to Lord Shiva
Magnificent Arabian Sea setting
Important pilgrimage destination in Gujarat
Ideal to combine with Dwarka
9. Jagannath Temple – Puri's Sacred Char Dham
On the eastern coast of India lies Puri, home to the revered Jagannath Temple.
Dedicated to Lord Jagannath, the temple is one of the four major Char Dham pilgrimage sites of Hinduism.
Puri is also globally recognised for the spectacular Rath Yatra tradition.
Why Visit Jagannath Temple?
One of India's four Char Dham sites
Centre of Lord Jagannath devotion
Famous Rath Yatra tradition
Important pilgrimage destination in Odisha
Can be combined with Konark and Bhubaneswar
Travellers interested in Puri can explore Divine Discovery's Odisha Pilgrimage Tour, which combines Puri with other important spiritual and heritage destinations.
10. Meenakshi Amman Temple – Madurai
Meenakshi Amman Temple in Madurai is one of South India’s most magnificent temple complexes and an extraordinary expression of Tamil architecture and devotion. Its towering, intricately sculpted gopurams, vast corridors, colourful carvings and sacred courtyards create an unforgettable spiritual experience.
Dedicated to Goddess Meenakshi and Lord Sundareswarar, the temple is deeply connected with Madurai’s cultural and religious heritage. Visitors can admire its extraordinary architecture, experience the vibrant atmosphere of the temple complex and explore one of Tamil Nadu’s most important pilgrimage destinations.
Why visit:
- Magnificent Dravidian architecture
- Elaborately sculpted gopurams
- Rich Tamil cultural heritage
- Important Hindu pilgrimage destination
- Ideal addition to a South India temple journey
Why These Sacred Places Are Worth Visiting
These destinations represent different traditions, regions and spiritual paths across India.
From the Himalayan sanctity of Kedarnath and Badrinath to the timeless spirituality of Kashi, from the devotion of Ayodhya and Mathura to the Jyotirlingas of Ujjain and Somnath, every destination offers a different expression of India's sacred heritage.
Puri represents the eastern Char Dham tradition, while the Golden Temple introduces travellers to the profound spiritual values of Sikhism.
Together, they create a remarkable journey through India's living spiritual heritage.
How to Plan a Sacred India Journey
Trying to visit all ten destinations in one trip can be challenging because they are spread across several regions of India.
A better approach is to divide the journey into regional circuits.
Himalayan & North India Circuit
Delhi → Haridwar → Kedarnath → Badrinath → Ayodhya → Varanasi → Mathura → Madurai
Central & Western India Circuit
Ujjain → Somnath → Dwarka
Eastern India Circuit
Bhubaneswar → Konark → Puri
These routes can be customised according to the traveller's interests, available time, preferred hotel category and level of pilgrimage activity.
Divine Discovery specialises in tailor-made journeys and can customise itineraries around individual travel requirements.
Why Choose Divine Discovery Tours?
A spiritual journey should be meaningful, comfortable and well organised.
Divine Discovery's current website highlights private transfers, English-speaking guides,
personalised itineraries, experienced drivers, well-maintained vehicles, senior-citizen assistance and dedicated 24/7 support.
The company also currently features dedicated pilgrimage programmes covering North India, Uttarakhand and Odisha.
For more information about the company's approach and pilgrimage philosophy, visit About Divine Discovery Tours.
Frequently Asked Questions
Which are the most important temples to visit in India?
India has thousands of important temples. The destinations featured here provide a diverse introduction to major pilgrimage traditions, including Shiva, Vishnu, Rama, Krishna and Shakti worship, along with the sacred traditions of Sikhism.
Can Kedarnath and Badrinath be visited together?
Yes. Kedarnath and Badrinath are commonly combined into one Uttarakhand pilgrimage itinerary.
Can these pilgrimage journeys be customised?
Yes. A pilgrimage itinerary can be designed around travel dates, preferred accommodation, mobility requirements, interests and the number of temples a traveller wishes to visit.
Can international travellers undertake these pilgrimages?
Yes. International travellers can undertake pilgrimage journeys in India with appropriate travel documentation, planning and local assistance.
.jpeg)