The Mahavishnu Temple,Thrichittatt, is a Hindu temple dedicated to Supreme God Vishnu.It is one of the 108 Divyadesam dedicated to Krishna, an avatar of Vishnu, who is worshipped as Imayavarappan.
Shrine’s History
Earliest references to this temple appear in the poems and hymns composed by the greatest of Alvar saints – Nammalvar,in circa 800 AD. Stone inscriptions in the temple date it back to the Second Chera Empire.
Legends Associated with This Shrine
It is one of the five ancient shrines in the Chengannur area of Kerala, connected with the legend of Mahabharata. Legend has it that the Pandava princes, after crowning Parikshit as king of Hastinapura left on a pilgrimage. On arriving on the banks of river Pamba, each one is believed to have installed a tutelary image of Krishna; Thrichittatt Maha Vishnu Temple by Yudhishthira, Puliyur Mahavishnu Temple by Bheema, Aranmula Parthasarathy Temple by Arjuna, Thiruvanvandoor Mahavishnu Temple by Nakula and Thrikodithanam Mahavishnu Temple by Sahadeva. During Mahabharata war, Yudhishthira, the head of the Pandavas, who never before uttered a lie, lied in one instant to defeat his Guru, Dronacharya. To overcome the sin of the lie, he underwent penace worshipping the lord here. Imayavar came to this place prior to Yudhishthira and hence the deity here is referred as Imayavarappar.
Shrine’s Map Location and How to Go There
By Road
National Highway NH 47 passes through the city connecting the city to other major cities like Coimbatore, Ernakulam, Thrissur, Kollam, Trivandrum etc. The state run KSRTC buses connecting the city from all other major cities.
By Rail
The nearest railway station is Chengannur railway station.
By Air
The nearest airport is Calicut International Airport.
Shrine Timings
4.00 AM to 11.00 AM and 5.00 PM to 8.00 PM.
Events Celebrated at This Shrine
Annual Festival January/February
Janmashtami September
Vaikunda Ekadasi December/January
Chithirai Tiruvonam April/May
Extra Information About this Shrine
Nearby Temple
Kozhuvalloor Devi Temple
Muthavazhi Subramania Temple
Shiva Temple
Umayattukavu Devi Temple
Chengannur Mahadev Temple
Thrikkayil Sreenarayanapuram Temple
Sri Tripura Temple
Valiya Kalavoor Temple
Cheriyakalavoor Ayyappa Swamy Temple