
A historic 17th-century fort in Kasargod known for its large laterite walls and the unique Nithyanandashram with its man-made caves inside.
Hosdurg Fort, also known as Kanhangad Fort, is a significant historical site in the Kasargod district. Constructed from large laterite stone blocks, the fort features impressive circular bastions that stand out against the landscape. While much of the original interior structure is gone, the formidable outer walls remain, offering a glimpse into its past as a strategic military outpost. The fort's grounds are expansive and generally quiet, making it a good place for a peaceful walk through history.
Explore upcoming events, concerts, expos and experiences near you
Kanhangad, Kasaragod, Kerala 671315, Kanhangad, Kasargod, Kerala, India
Air
The nearest airport is Mangalore International Airport (IXE), located about 80 km away (approx. 2-2.5 hours by road). Kannur International Airport (CNN) is another option, around 85 km away.
Train
Kanhangad Railway Station (KZE) is the closest station, less than 2 km from the fort. It is well-connected to major cities in Kerala and Karnataka. Kasaragod Railway Station (KGQ) is about 25 km away.
Road
The fort is located just off National Highway 66 (NH-66), which connects Panvel and Kanyakumari. It is easily accessible by road from Mangalore (75 km) and Kannur (80 km). KSRTC and private buses frequently operate along this route.
Local Transport
Auto-rickshaws are the most convenient way to reach the fort from anywhere in Kanhangad town. The minimum fare is typically around ₹30-₹40. Local buses also pass near the fort area.
Nearby restaurants near Hosdurg Fort
No restaurants found nearby
From cozy city hotels to luxury resorts — book the best stays at unbeatable prices.

Sign up to get the latest travel deals, insider tips, and destination guides straight to your inbox.