How to Reach the Temple


A Journey to the Sacred Abode of Makkam Bhagavathi

Sri Kadangott Makkam Bhagavathi Temple is situated at Kunhimangalam in Kannur district, Kerala, close to Payyanur. The temple stands within the landscape of North Malabar, a region deeply connected with the traditions of Theyyam and the sacred memory of Makkam Bhagavathi.

Whether arriving by air, rail or road, devotees can reach the temple conveniently through Payyanur and the surrounding towns.


A Journey to the Sacred Abode of Makkam Bhagavathi

Sri Kadangott Makkam Bhagavathi Temple is situated at Kunhimangalam in Kannur district, Kerala, close to Payyanur. The temple stands within the landscape of North Malabar, a region deeply connected with the traditions of Theyyam and the sacred memory of Makkam Bhagavathi.

Whether arriving by air, rail or road, devotees can reach the temple conveniently through Payyanur and the surrounding towns.


By Air

Kannur International Airport (CNN) is the most convenient major airport for reaching the temple.

The airport is approximately 56–60 km from Kunhimangalam. From the airport, visitors can travel by taxi or other road transport towards Payyanur and continue to Kunhimangalam.

For devotees arriving from other parts of India or from abroad, Kannur International Airport provides the most convenient air connection to the region.

Nearest major airport: Kannur International Airport
Approximate distance: 56–60 km


By Train

The temple is well placed for visitors travelling along Kerala's coastal railway route.

Ezhimala Railway Station is the closest local railway station, approximately 2 km from the temple, according to Kerala Tourism.

For most visitors, however, Payyanur Railway Station is likely to be the more convenient option because it is a larger station with broader regional and long-distance connectivity. The temple is approximately 5 km from Payyanur Railway Station.

Taxis, autorickshaws and local transport can be used for the remaining journey to Kunhimangalam.

Closest railway station: Ezhimala – about 2 km
Convenient major station: Payyanur – about 5 km

By Road

Kunhimangalam is located close to Payyanur and is accessible by road from Kannur, Payyanur and neighbouring towns.

Kerala Tourism notes that the temple is near Payyanur College and can be approached on the Payyanur–Hanumarambalam route, with bus connectivity towards Pazhayangadi.

Visitors travelling by private car or taxi can navigate directly to Kadankottu Makkam Temple, Kunhimangalam, Kannur – 670309.

Those using public transport can first reach Payyanur, which serves as the main local transport hub, and continue towards Kunhimangalam by bus, autorickshaw or taxi.

Temple Location

Sri Kadangott Makkam Bhagavathi Temple
Kunhimangalam P.O.
Kannur District
Kerala – 670309


By Air

Kannur International Airport (CNN) is the most convenient major airport for reaching the temple.

The airport is approximately 56–60 km from Kunhimangalam. From the airport, visitors can travel by taxi or other road transport towards Payyanur and continue to Kunhimangalam.

For devotees arriving from other parts of India or from abroad, Kannur International Airport provides the most convenient air connection to the region.

Nearest major airport: Kannur International Airport
Approximate distance: 56–60 km


By Train

The temple is well placed for visitors travelling along Kerala's coastal railway route.

Ezhimala Railway Station is the closest local railway station, approximately 2 km from the temple, according to Kerala Tourism.

For most visitors, however, Payyanur Railway Station is likely to be the more convenient option because it is a larger station with broader regional and long-distance connectivity. The temple is approximately 5 km from Payyanur Railway Station.

Taxis, autorickshaws and local transport can be used for the remaining journey to Kunhimangalam.

Closest railway station: Ezhimala – about 2 km
Convenient major station: Payyanur – about 5 km


By Road

Kunhimangalam is located close to Payyanur and is accessible by road from Kannur, Payyanur and neighbouring towns.

Kerala Tourism notes that the temple is near Payyanur College and can be approached on the Payyanur–Hanumarambalam route, with bus connectivity towards Pazhayangadi.

Visitors travelling by private car or taxi can navigate directly to Kadankottu Makkam Temple, Kunhimangalam, Kannur – 670309.

Those using public transport can first reach Payyanur, which serves as the main local transport hub, and continue towards Kunhimangalam by bus, autorickshaw or taxi.

Temple Location

Sri Kadangott Makkam Bhagavathi Temple
Kunhimangalam P.O.
Kannur District
Kerala – 670309



By Air

Kannur International Airport (CNN) is the most convenient major airport for reaching the temple.

The airport is approximately 56–60 km from Kunhimangalam. From the airport, visitors can travel by taxi or other road transport towards Payyanur and continue to Kunhimangalam.

For devotees arriving from other parts of India or from abroad, Kannur International Airport provides the most convenient air connection to the region.

Nearest major airport: Kannur International Airport
Approximate distance: 56–60 km


By Train

The temple is well placed for visitors travelling along Kerala's coastal railway route.

Ezhimala Railway Station is the closest local railway station, approximately 2 km from the temple, according to Kerala Tourism.

For most visitors, however, Payyanur Railway Station is likely to be the more convenient option because it is a larger station with broader regional and long-distance connectivity. The temple is approximately 5 km from Payyanur Railway Station.

Taxis, autorickshaws and local transport can be used for the remaining journey to Kunhimangalam.

Closest railway station: Ezhimala – about 2 km
Convenient major station: Payyanur – about 5 km


By Road

Kunhimangalam is located close to Payyanur and is accessible by road from Kannur, Payyanur and neighbouring towns.

Kerala Tourism notes that the temple is near Payyanur College and can be approached on the Payyanur–Hanumarambalam route, with bus connectivity towards Pazhayangadi.

Visitors travelling by private car or taxi can navigate directly to Kadankottu Makkam Temple, Kunhimangalam, Kannur – 670309.

Those using public transport can first reach Payyanur, which serves as the main local transport hub, and continue towards Kunhimangalam by bus, autorickshaw or taxi.

Temple Location

Sri Kadangott Makkam Bhagavathi Temple
Kunhimangalam P.O.
Kannur District
Kerala – 670309