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.
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.
Thrichittatt Maha Vishnu Temple Chengannur
Annual Festival – January/February
Janmashtami – September
Vaikunda Ekadasi – December/January
Chithirai Tiruvonam – April/May
4.00 AM to 11.00 AM and 5.00 PM to 8.00 PM.
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.
The nearest railway station is Chengannur railway station.
The nearest airport is Calicut International Airport.
Kozhuvalloor Devi Temple
Muthavazhi Subramania Temple
Umayattukavu Devi Temple
Chengannur Mahadev Temple
Thrikkayil Sreenarayanapuram Temple
Sri Tripura Temple
Valiya Kalavoor Temple
Cheriyakalavoor Ayyappa Swamy Temple