Hindu Temples in India
Darshan timings, aarti schedules, dress code and travel tips for 64 temples in India.
🌍 Temples by country
🇮🇳 India (64)🇳🇵 Nepal (3)🇱🇰 Sri Lanka (2)🇰🇭 Cambodia (1)🇮🇩 Indonesia (2)🇲🇾 Malaysia (1)🇸🇬 Singapore (1)🇲🇺 Mauritius (1)🇦🇪 United Arab Emirates (1)🇬🇧 United Kingdom (2)🇺🇸 United States (2)🇨🇦 Canada (1)🇦🇺 Australia (1)
All cities
AmbajiAmritsarAyodhyaBadrinathBengaluruBhadrachalamBhubaneswarChhatrapati SambhajinagarDausaDeogharDeshnokeDwarkaGayaGuruvayurGuwahatiHaridwarHyderabadKanchipuramKangraKatraKedarnathKhajurahoKolhapurKolkataKollurKonarkMaduraiMathuraMumbaiNashikNathdwaraNew DelhiOmkareshwarPalaniPandharpurPrayagrajPunePuriPushkarRameswaramSabarimalaSawai MadhopurShirdiSikarSomnathSrirangamSrisailamThanjavurThiruvananthapuramTirumalaUdupiUjjainVaranasiVrindavan
📍 Mumbai
Mumba Devi Temple
Goddess Mumba Devi · 7:00 AM – 11:00 PM
📍 Dwarka
Nageshwar Jyotirlinga
Lord Shiva (Jyotirlinga) · 6:00 AM – 9:00 PM
📍 Omkareshwar
Omkareshwar Jyotirlinga
Lord Shiva (Jyotirlinga) · 5:00 AM – 9:30 PM
📍 Palani
Palani Murugan Temple
Lord Murugan (Dhandayuthapani) · 6:00 AM – 8:00 PM
📍 Sabarimala
Sabarimala Ayyappa Temple
Lord Ayyappa · 3:00 AM – 11:00 PM
📍 Somnath
Shree Somnath Jyotirlinga Temple
Lord Shiva · 6:00 AM – 9:30 PM
📍 Mathura
Shri Krishna Janmabhoomi
Lord Krishna · 5:00 AM – 9:30 PM
📍 Nathdwara
Shrinathji Temple
Shrinathji (Krishna) · 5:30 AM – 9:30 PM
📍 Thiruvananthapuram
Sree Padmanabhaswamy Temple
Lord Padmanabha (Vishnu) · 3:30 AM – 7:20 PM
📍 Srirangam
Sri Ranganathaswamy Temple
Lord Ranganatha (Vishnu) · 6:00 AM – 9:00 PM
📍 Nashik
Trimbakeshwar Jyotirlinga
Lord Shiva (Jyotirlinga) · 5:30 AM – 9:00 PM
📍 Sawai Madhopur
Trinetra Ganesh Temple Ranthambore
Lord Ganesha · 6:00 AM – 6:00 PM
📍 Prayagraj
Triveni Sangam
Ganga, Yamuna & Saraswati · 5:00 AM – 7:00 PM
📍 Udupi
Udupi Sri Krishna Matha
Lord Krishna · 5:00 AM – 9:00 PM
📍 Gaya
Vishnupad Temple
Lord Vishnu · 5:00 AM – 9:00 PM
📍 Pandharpur
Vitthal Rukmini Temple Pandharpur
Lord Vitthal & Rukmini · 4:00 AM – 11:00 PM