Religious Places in India

India has remained a diverse and secular country for decades now. In spite of the presence of a large number of temples in India, religions apart from Hinduism do flourish in peace and integrity everywhere across the country.

List of Religious Places in India


One of the biggest religious places in India for the Hindus is Haridwar. Situated in the state of Uttarakhand, the nearest airport is situated from the city is in Dehradun. However, the city does have a railway station of its own. The preferred time to visit this holy place is February, March and August to October. The Ganga Aarti is one of the biggest attractions of the city.


Located in Uttar Pradesh and regarded as the spiritual capital of the country, Varanasi, also called as Banaras, is considered one of the holy places in India. Having an airport and a railway station of its own, reaching this religious city is easy. The best time to visit and experience the eternal bliss of this holy place is during the winter months. Apart from the religious beliefs, this place is also a great hub for street shopping.

Golden Temple

Being one of the most peaceful places of worship, the Golden Temple in Amritsar is a beautiful place in itself. This Gurdwara is easily accessible since Amritsar itself has a railway station and an airport if its own. Being one of the biggest places of worship in India for people of every religion, the Harmandir Sahib is preferable to be visited during the months of November to March. The serene beauty of the Temple is sure to take your breath away.

Tirupati Balaji

One of the most spiritual places in India in the southern region is the Venkateswara Temple in Tirupati, located in the state of Andhra Pradesh. With the presence of an airport as well as a railway station in the city of Tirupati, a person can reach the Balaji Temple quite easily. The most preferable time for visit is between November and February. The stunning and historical architecture of the temple is sure to impress you.


Located in the state of Uttarakhand, Rishikesh is one of the biggest pilgrimage places in India. With the presence of a railway station in Rishikesh and the nearest airport being situated in Dehradun, visiting the religious lands of Rishikesh during the preferable months of May to November is easily accessible with wide connectivity of transportation. Furthermore, the city is regarded as a centre for learning yoga and meditation as well.


Shirdi is considered as the home of the 19th century guru, Sai Baba. Located in the state of Maharashtra about 83 km from Ahmednagar, this place can be reached via road from the nearest railway station of Kopargaon or the nearest airport of Aurangabad. Due to the pleasant weather during winters, December to February is the best time for a visit. The speciality of Shirdi is that no house in the village has doors or locks.

Gokarna Temple

The Mahabaleshwar temple situated in Gokarna in the state of Karnataka is highly regarded as one of the holy places of India. With having easily accessibility of roads from the nearest airport in Goa and the nearest railway station in Ankola, this pilgrimage centre is highly suitable for visit between the months of October and March. This place is also called as the Dakshin Kashi or the Southern Varanasi.

Jama Masjid

Located in the city of Delhi, the Jama Masjid being one of the largest mosques in India, does make it to the list of religious places in India. Being regarded as a very holy place by the Muslims, the Jama Masjid is located in the heart of the city in Chandni Chowk. Thus, the nearest railway station and airport are ought to be situated in Delhi. The best time to visit the Jama Masjid is from October to March. This mosque is said to have been built by the Mughal Emperor, Shah Jahan.


With the growth of pilgrimage tourism in India, the pilgrimage in the city of Pandharpur, located in the Solapur district of Maharashtra, has grown to a large extent. The Vitthal Temple being the major attraction of the city, this pilgrimage city can be reached easily by road with the nearest airport in Solapur and the nearest railway station in Pandharpur itself. The ideal time of visit is between July and February. This place is believed to attract a million pilgrims in the month of Ashadh.

Sanchi Stupa

The Sanchi Stupa situated in the town of Sanchi in Madhya Pradesh is one of the Buddhist places in India that has great significance in terms of history as well as religion. The nearest airport and railway station to Sanchi Stupa is located in Bhopal. The best time for visit is considered between October and March. The speciality of this place is that it was built by the great Indian Emperor, Ashoka.


The Trimbakeshwar Shiva Temple located in the Trimbakeshwar tehsil of the Nashik district in Maharashtra, about 28 km from Nashik is said to have been built by Peshwa Balaji Baji Rao. The nearest airport and railway to the sacred place is located in the city of Nashik. However, Mumbai is the closest popular airport from Trimbakeshwar. July to March being considered as the best time to pay a visit does ensure that your spirituality takes a turn to another level.

Haji Ali Dargah

The Haji Ali Dargah is a tomb and a dargah located off the coast of the city of Mumbai. With the Mumbai airport and railway station being the nearest ones to reach the dargah, the best time to make a visit is between the months of October and March. This dargah has a Mughal touch in its architecture. It is regarded as one of the best places to encourage religious tourism in India.

Meenakshi Temple

The Meenakshi Temple is an historic Hindu temple that is located in the city of Madurai in Tamil Nadu. Being located in the heart of the city of Madurai, the temple can be reached easily from the nearest railway station and airport situated in Madurai. October to March is considered as the best season to visit the Meenakshi Temple. This temple is known for its architectural beauty and its Gopurams.

Badrinath Temple

Situated in the town of Badrinath in Uttarakhand and dedicated to Lord Vishnu, the Badrinath temple is a pilgrimage site for millions of Indians. With the nearest railway station in Rishikesh and the nearest airport in Dehradun, Badrinath is generally preferred to be visited between May and November. The town is regarded as one of the holiest places for pilgrimage and worship in the country.

Khajuraho Temple

Khajuraho Temple is considered as a group of monuments that comprise of places of worship for Hindus and Jains. Situated in the state of Madhya Pradesh about 175 km from the city of Jhansi, this place is believed to be one of the capitals of the Chandela Kings. With the presence of a small railway station and airport of its own, the city of Khajuraho is well connected and can be reached easily. September to March is considered as the best time to visit this chain of temples.

With such a huge list of holy places in India, it is quite evident that India has been a highly religious and spiritual country for every religion for centuries!

Famous Religious Places in India

Adi Shankaracharya Samadhi

Ajit Nath Prasad Vihara

Ajmer Sharif


Akshardham Temple, New Delhi

Amarnath Cave Temple

Ambaji Temple


Angar Pir


Ardhnareshwar temple

Arya Samaj Mandir, Janakpuri

Ashok Edicts

Aundhya Nagnath

Baba Balak Nath Temple

Badrinath Temple

Bahubali Teerthakhstra

Baijnath & Laxmi Narayan Temple

Bala Hanuman Temple

Beyt Dwarka


Bhagat Singh Painting In Turban Original

Bhairon Temple

Bhalka Tirtha & Dehotsarg

Bhidbhanjan Temple and Parsi Agiari

Bhimashankar Temple

Bhootnath Temple

Bijli Mahadev Temple



Birla Mandir

Bohra Hajira

Brahma Temple

Brihadeeswara Temple

Bull Temple, Bangalore

Champaner – Pavagadh

Chaumukh Temple

Chhatarpur Mandir

Chintamani Jain temple

Chowdeshwari Temple at Dasarighatta


Department Of Archeology – M.S.University

Dev Ni Mori

Devi Talab Mandir

Dilwara Temples

Durga Mandir

Durgiana Mandir (Lakshmi Narain Temple )

Dwarkadhish Temple

Eklingi Temple

Gagan Bavda

Galta Temple


Ganapatipule Temple

Gangotri Temple

Gauri Shankar Temple

Geeta Bhawan Mandir



Global Vipassana

Golden Temple

Gomateshwara Temple

Gomati Ghat Temples

Gopi Talav and Nav Sa’id Masjid

Gopnath Mahadev Temple and Beach

Govind Devji Temple


Gurdwara Alamgir

Gurudwara Bhabhor Sahib

Gurudwara Kiratpur Sahib

Gurudwara Shiri Charan Kanwal Sahib

Gurudwara Singh Sabha

Hadimba Temple

Haji Ali Dargah

Hanuman Mandir, Connaught Place

Hanuman Mandir, Jhandewalan


Harihareshwar Temple

Hatkeshwar Temple

Hemachandracharya Jain Gnan Mandir

Hemkund Saheb

Hutheesing Jain Temple


ISKCON Gate and Temple


Jagannath Temple, Puri

Jain Temple Triad

Jaisingh Guron Fort

Jama Masjid

Jambudweep Temple / Exhibit

Jawalamukhi Temple


Jhandewalan Mandir

Junagadh Caves



Kadia Dungar Caves

Kali Devi Temple

Kali Mandir, Chittaranjan Park

Kalkaji Temple

Kanchipuram Temples


Karni Mata Temple

Kashi Vishwanath Temple

Kedarnath Temple


Khajuraho Temple

Khambhalida Caves

Khatu Syam Ji Temple

Khijada Temple

Khodiyar Temple

Kirti Mandir


Konark Sun Temple, Odisha

Koteshwar Temple




Ladakh Buddhist Vihara


Lakshmi Narayan Temple

Lenyadri (Ashtavinayak)

Lingaraja Temple

Lord Jagannath Temple

Lotus Temple, New Delhi

Mahad (Ashtavinayak)


Mahavir Temple

Mahudi Jain Temple


Mai Puri Masjid

Mangal Mahadeva Birla Kanan

Manikamik Kund

Mansa Devi Temple

Mata Chintpurni & Chamunda Devi

Mata Naina Devi Mandir

Meenakshi Temple


Modhera Sun Temple

Morgaon (Ashtavinayak)

Mosques of Champaner

Mount Mary Church

Mt. Girnar


Muslim Architecture

Nageshwar Jyothirlinga Temple

Nageshwar Mahadev Temple

Naina Devi Temple

Nanded Gurudwara

Nandi Temple, Nandi Hills, near Bangalore

Narayan Sarovar

Narmada Mini-Parikrama

Narmada River

Narsoba Wadi


Northwest Kutch

Ossian Temple

Ozar (Ashtavinayak)


Pali (Ashtavinayak)

Palitana – Shatrunjaya

Palitana Temples

Panch Mandir

Pandava Gufa


Parali Vaijnath Temple

Parsi Agiari

Pavagadh Fort and Early Temples

Pavagadh Hill / Kalika Mata Temple


Pracheen Shani Mandir

Ptaeshwar temple

Radha Krishana Mandir

Raghunath Mandir

Raghunath Temple

Ram Tirth

Ramanathaswamy (Rameshwaram) Temple

Ramkund Stepwell


Ranakpur Jain Temple

Ranakpur Temple

Ranchhodrai Dakor Temple

Rander and Jama Masjid


Ratan Bai Masjid

Rauza Sharif, Sirhind

Renukaji Temple

Rishabhdevji Temple


Sai Baba Temple

Saibaba Shirdi


Sakar Khan Dargah, Halol

Sana Caves

Sanchi Stupa

Sant Gajanan Maharaj

Sardar Sarovar Dam

Sarkhej Roza

Shakti Temples in Karnataka

Shani Shinganapur

Shirdi Sai Baba Temple

Shiv Mandhir, Gur-Mandi, Jalandhar

Shiv Mandir

Shiva temples

Shivthar Ghal

Shri Adeshwara Temple

Shri Adi Narayana Temple, Doddaballapur

Shri Amaranarayana Temple, Kaivara near Kolar

Shri Ananteshwara Temple, Udupi

Shri Anjaneya Temple, Tekal near Kolar

Shri Annapoorneshwari Temple, Horanadu, Chickmagalur district

Shri Banashankari Temple, Annigeri, Hubli district

Shri Banashankari Temple, Bangalore

Shri Bhagandeswara Temple, Bhagamandala, Kodagu district

Shri Chamundeswari Temple, Chamundi Hill, Mysore district

Shri Chandramauleshwara Temple, Udupi

Shri Chennakeshava Temple, Belur, Hassan district

Shri Digambar Jain Lal Mandir

Shri Durga Parameshwari Temple, Kateel, Dakshina Kannada

Shri Eeshwara Temple, Anekonda, Davanagere district

Shri Gavi Gangadhareshwara Temple, Bangalore

Shri Gokarnanatha Kshethra, Kudroli, Mangalore

Shri Harihareshwara Temple, Harihara, Davanagere

Shri Hoysaleshwara Temple, Halebeedu, Hassan district

Shri Jagannath Mandir

Shri Kamakshi Sharada Temple, Hebbur, Kunigal

Shri Kashi Vishwanath Temple, Varanasi

Shri Kashi Vishwanatha Swamy Temple, Gandhinagar, Bangalore

Shri Keshava Temple, Somnathapura, Mysore

Shri Krishnamutt Udupi

Shri Kshethra Bappanadu, Mulki

Shri Maha Ganapathi Temple, Idagunji, Uttara Kannada

Shri Mahabaleshwar Temple, Gokarna, Uttara Kannada

Shri Mahalakshmi Temple, Goravanahalli, Koratagere Tq, Tumkur District

Shri Malai Mahadeshwara Temple, Chamarajanagar District

Shri Manjunatha Swamy Temple, Sri Kshethra Dharmasthala, D K district

Shri Manjunatheshwara Temple, Kadri, Mangalore, Dakshina Kannada

Shri Mookambika Temple, Kollur, Udupi district

Shri Mukti Naga Temple, Near Big Banyan Tree, Ramohalli, Bangalore

Shri Murudeshwara Temple, Murudeshwara, Uttara Kannada

Shri Narasimha Temple, Devarayanadurga hill, Tumkur

Shri Narasimha Temple, Savanadurga near Bangalore

Shri Nimishamba Temple, Ganjam, Mysore district

Shri Omkareshwara Temple, Madikeri

Shri Pattabhirama Temple, Hampi, Bellary district

Shri Ranganatha swamy Temple, Rangasthala, Chikkaballapur

Shri Ranganatha Temple, Shrirangapattana, Mysore district

Shri Sankat Mochan Hanuman Mandir

Shri Sharada Peetam, Shri Kshetra Sringeri

Shri Sheetla Mata Mandir

Shri Shiv Mandir

Shri Someshwara Temple, Halasur, Bangalore

Shri Subrahmanya Temple, Kukke Subrahmanya, D K district

Shri Sundareshwara and Meenakshi Temple, Bannerghatta Road, Bangalore

Shri vaishno mata mandir

Shri Vedavyasa Samputa Narasimha, Sri Subrahmanya Kshetra

Shri Veeranjaneya Swamy Temple, Mulbagal, Kolar

Shri Venkataramana Temple, Manjuguni, Sirsi, Uttara Kannada District

Shri Venkateshwara Swamy Temple, Chikka Tirupati near Bangalore

Shri Vidhyashankara Temple, Sringeri

Shri Virupaksha Temple, Hampi, Bellary district

Shri Vishal Jain Museum

Shri Vishnumurthy Temple, Kulai – Mangalore

Shri Vittala Temple, Hampi

Shrikanteshwara Temple, Nanjangud

Shrinath ji Temple

Shrine of Meerabai

Siddhatek (Ashtavinaya

Siddhivinayak Temple


Sidi Sayeed Masjid

Sikander Shah’s Tomb, Halol

Siyot Caves

Somnath Mahadev Temple

Sree Padmanabhaswamy Temple

Sri Ramdevji Temple

Sri Subramanya Temple, Ghati Subrahmanya, Near Doddaballapur, Bangalore Rural District

st pauls church

Sun Temple

Svetambara Jain Temple

Swaminarayan Temple

Syamakall Temple

Tadhavaj Hill

Tahliana Sahib

Takhteshwar Temple

Talaja Hill


Taranga Hills

The Black Hills (Kalo Dungar)

The Konark Sun Temple

The Moorish Mosque

Theur (ashtavinayak)

Tirumala Venkateswara Temple, Andhara Pradesh

Tirupati Balaji


Triloknath Shiva Temple






Uttara Swami Malai Mandir

Vadnagar – Buddhist Monastery

Vaishno Devi Mandir



Vijaynagar Circuit


Virupaksha Temple

Vishwanath temple


Yamunotri Temple

Yogmaya Temple

St. Aloysius Chapel, Mangalore

Basilica of Bom Jesus, Goa

Rosary Church, Shetihalli, Hassan

St. Anne Church, Talaulim, Goa

Our Lady of Dolours Church, Trichur Basilia

The Se Cathedral Church, Goa

Basilica of the Holy Rosary Church (Bandel Church), Hoogly

Christ Church, Shimla

Medak Cathedral, Telangana

Moravian Church, Leh

St. George’s Syro -Malabar Catholic Forane Church, Kochi

Velankanni Church, Nagapattinam

St. Thomas Church, Guruvayoor

Calvary Temple Church, Hyderabad

Gurudwara Hari Mandir Sahib, Punjab

Gurudwara Baba Atal Sahib, Punjab

Takht Sri Damdama Sahib, Punjab

Takht Sri Patna Sahib, Bihar

Gurudwara Bangla Sahib, New Delhi

Gurudwara Majnu ka Tila, Delhi

Gurudwara Mattan Sahib, Jammu and Kashmir

Gurudwara Chhevin Patshahi Thara Sahib, Jammu and Kashmir

Gurudwara Sehra Sahib, Punjab

Takhat Sachkhand Shri Hazur Abchalnagar Sahib Gurudwara, Maharashtra

Gurudwara Nanak Jhira Sahib, Karnataka

Gurudwara Sri Hemkunt Sahib, Uttarakhand

Gurudwara Rewalsar, Himachal Pradesh

Gurudwara Dera Baba Bharbhag, Himachal Pradesh

Gurudwara Bhangani Sahib, Himachal Pradesh

Gurudwara Naduan, Himachal Pradesh

Gurudwara Paur Sahib, Himachal Pradesh

Gurudwara Shergarh Sahib, Himachal Pradesh

Gurudwara Shri Narayan Hari, Himachal Pradesh

Gurudwara Mandi, Himachal Pradesh

Gurudwara Tirgarh Sahib, Himachal Pradesh

Gurudwara Sri Paonta Sahib, Himachal Pradesh

Gomateshwara (Bahubali) Temple – Karnataka

Dilwara Temple – Rajasthan

Ranakpur Temple – Rajasthan

Sri Digambar Jain Lal Mandir – Delhi

Sonagiri Temple – Madhya Pradesh

Palitana Temple – Gujarat

Shikharji Temple (Parasnath Hills) – Jharkhand

Kulpakji Temple – Telangana

Dharmanath Temple – Kerala

Bawangaja Temple – Madhya Pradesh

Shantinath Temple

Famous Buddhist monasteries

Mahabodhi Temple, Bodh Gaya, Bihar

Mahaparinirvana Temple, Kushinagar, Uttar Pradesh

Namdroling Monastery, Mysore

Ramabhar Stupa Temple, Kushinagar, Uttar Pradesh

Dhamekha Stupa, Sarnath

Rumtek Monastery, Gangtok

Parinivara Temple, Kushinagar, Uttar Pradesh

The Buddhist Temples of Ladakh

Wat Thai Temple, Kushinagar, Uttar Pradesh

The Buddhist Temples of Delhi

Tsuglagkhang Complex, Dharamshala

Thikse Temple, Leh

Mindrolling Monastery, Dehradun

Ghum Monastery, Darjeeling

List of Religious Places in India