Hindu Temples in India
Darshan timings, aarti schedules, dress code and travel tips for 64 temples in India.
🌍 Temples by country
Badrinath Temple
Lord Badrinarayan (Vishnu) · 4:30 AM – 9:00 PM
Banke Bihari Temple
Shri Banke Bihari (Krishna) · 7:45 AM – 9:30 PM
Dwarkadhish Temple
Lord Krishna (Dwarkadhish) · 6:30 AM – 9:30 PM
Golden Temple (Sri Harmandir Sahib)
Sri Guru Granth Sahib · 2:30 AM – 10:00 PM
Guruvayur Sri Krishna Temple
Lord Guruvayurappan (Krishna) · 3:00 AM – 10:00 PM
Kamakhya Temple
Goddess Kamakhya (Shakti Peetha) · 5:30 AM – 10:00 PM
Kedarnath Temple
Lord Shiva (Jyotirlinga) · 4:00 AM – 9:00 PM
Meenakshi Amman Temple
Goddess Meenakshi & Lord Sundareswarar · 5:00 AM – 10:00 PM
Ramanathaswamy Temple
Lord Shiva (Jyotirlinga) · 5:00 AM – 9:00 PM
Sai Baba Temple Shirdi
Shri Sai Baba · 4:00 AM – 11:15 PM
Shree Siddhivinayak Temple
Lord Ganesha · 5:30 AM – 10:00 PM
Shri Jagannath Temple
Lord Jagannath · 5:00 AM – 11:00 PM
Shri Kashi Vishwanath Temple
Lord Shiva · 3:00 AM – 11:00 PM
Shri Mahakaleshwar Jyotirlinga
Lord Shiva · 4:00 AM – 11:00 PM
Shri Ram Janmabhoomi Mandir
Shri Ram Lalla · 6:30 AM – 9:30 PM
Tirumala Venkateswara Temple
Lord Venkateswara (Balaji) · 3:00 AM – 11:30 PM
Vaishno Devi Temple
Mata Vaishno Devi · 5:00 AM – 10:00 PM
Akshardham Temple Delhi
Bhagwan Swaminarayan · 10:00 AM – 6:30 PM
Ambaji Temple
Goddess Amba (Shakti Peetha) · 7:00 AM – 9:15 PM
Baidyanath Dham
Lord Shiva (Jyotirlinga) · 4:00 AM – 9:00 PM
Bhadrachalam Sita Ramachandra Swamy Temple
Lord Rama & Sita · 4:30 AM – 9:00 PM
Bhimashankar Jyotirlinga
Lord Shiva (Jyotirlinga) · 4:30 AM – 9:30 PM
Birla Mandir Hyderabad
Lord Venkateswara · 7:00 AM – 9:00 PM
Brahma Temple Pushkar
Lord Brahma · 6:30 AM – 8:30 PM