Payangadi railway station is the nearest railway station which is about 2 kms away from Madayikavu Bhagavathi Temple (Thiruvarkadu). Some of the major trains passing through Payangadi railway station include Parasuram Express, Mangalore Mail, Mangala lakshadweep Express, Malabar Express, Chennai Mail, Maveli Express ,Trivandrum Express etc
Buses are available from Kannur, Payyanur, Taliparamba(nearest town stations) to Payangadi. Temple is situated just 1km away from payangadi bus stand.
The nearest Airport to reach Madayikavu Bhagavathi Temple (Thiruvarkadu) is at Kannur (Kannur International Airport) at a distance 45 kms and Mangaluru Airport ( Bajpe airport) is 127 Km away from Payangadi. All major International flight services are operated from these Airports. Both bus and rail services are available from both airports to the temple.