Temple Road, Kanhangad, Kasaragod District, Kerala - 671315
Kanhangad KSRTC Bus Stand — 1.5 km from the temple. Frequent buses from Kasaragod, Kannur, and Mangalore.
Kanhangad Railway Station — 2 km from the temple. Trains on the Mangalore–Shoranur route stop here.
Mangalore International Airport — 65 km. Calicut International Airport — 150 km.
The temple is accessible via NH-66 (Mumbai–Kanyakumari Highway). Look for signboards near Kanhangad town.