25°C / Mist

Story in Audio

Payyanur is a small town and a municipality in the Kannur district which is located in the beautiful state of Kerala. The town is situated on the banks of the Perumba river. This beautiful town is one of the ancient civilized places in the state of Kerala. The name of the place was kept after the name of Lord Subramanya and it is known for many interesting things like astrology, art forms like Theyyam and Poorakkali; and also for historical monuments which are definitely some key attractions of Payyanur. 

The months between October to March are the best time to visit Payyanur. The overall climate is quite pleasant specifically in these months. Visiting in summer is not a great idea because the hot and humid weather will not let you enjoy and explore the place to the fullest.  

History of Payyanur

Payyanur is known to be an ancient civilization of Kerala. Many archaeological remains that are found in the nearby cities and places also confirm the claim about Payyanur and thus make people more inquisitive about it. Besides the archaeological proofs, the place also finds its mention in mythological texts like Brahmand Purana wherein Garga Muni can be found quoting the place to Pandavas during their exile. Payyanur also finds references in many travel accounts of famous travellers like Ibn Batuta and Marco Polo. 

In the 13th and 14th century, the Chettiar community resided here and it had a great influence on the local culture and cuisine that is still evident in the life of local people of Payyanur. By the end of the 18th century, the place came under the control of the British East India Company and later the British rule. Even after a decade of India’s independence, Payyanur remained a part of the Malabar district. In 1957, when Kerala was formed, Payyanur was made a part of the Kannur district of Kerala.       

Also Read: Rich in art, culture & heritage, this city is known for the famous musician Tansen

In addition to the historical and natural beauty, Payyanur is also popular for Theyyam that is one of the main events that happen here. Other than that, there are many festivals and small rituals that take place in the nearby temples and towns.

Major Attractions in and Around Payyanur

1. Sree Subramanya Swami Temple. The Sree Subramanya Swami Temple is one of the most ancient and largest temples present in Kerala that is dedicated to Subrahmanya Swamy. An interesting thing to know about this temple is that it was established even before the Kaliyuga was started. Locals believe that Lord Vishnu disguised as a saint and came to consecrate the temple. 

2. Rajarajeswara Temple. This is a Shiva temple which is located at Taliparamba in the Kannur district of Kerala, South India. An interesting and hard to believe fact about the temple is that the top of this temple has a weight of about 90 tonnes. And here you can always find a throng of people visiting this temple and offering their prayers. Legends have it that the temple was renovated by Sage Parshurama before the advent of Kalyuga. 

3. Meenkulam Sree Krishna Temple. This temple is again one of the most charming temples carrying a very majestic spiritual aura. You can always find flocks of devotees across this place. This Sree Krishna temple is located in Olayambadi village in Kannur district. 

4. Kavvayi Islands. The Kavvayi Islands are a bunch of natural unexplored islands in Kerala. The islands are connected to Payyanur through a bridge over the Kavvayi river. Visiting this place will simply charm you with its exotic views. 

5. V-Pra Kayyal Floating Park. The V-Pra Kayyal Floating Park is a water park that is quite beautifully constructed and is situated on the top of the Vayalapra Kaayal. The park is one of the most beautiful places in the Kannur district that attracts locals and tourists alike. 

6. St. Angelo Fort. St. Angelo Fort is a visual delight when it comes to some of the most interesting places to travel to in Kerala. The construction of this wooden fort started in 1505 and after the construction was completed a stone fort started building at the same site. 

How to Reach

By Air. There is no airport in Payyanur. However, to visit this place by air you can catch a flight to Bajpe Airport located in Mangalore. From the airport, one is required to travel another 115 km to reach this town in a taxi or a bus.  

By Train. Payyanur is quite well connected with other major cities through major train routes thus it would be easy for you to travel to this place. Payyanur railway station is where you must get off the train to explore the town. From the station, one can take the locally available transportation to reach the desired location in town. 

By Road. There are many regular inter-state and intra-state buses through which you can reach the town. Tourists may also drive to the town in their personal vehicles as well. In both cases, you are required to travel roughly 2,300, 1,000, 2,200 and 330km from Delhi, Mumbai, Kolkata, and Bengaluru respectively.   

You can plan your trip and create your own route to the city with Adotrip’s technically driven circuit planner. Click here

  • 1 Day

  • Historic sites

  • Kerala

Circuit Planner

+ Add Destination








Leave a Reply:

  • Accommodation
  • Destination
  • Meals
  • Transport