Togakushi Shrine

Ancient Mountain Shrine Complex Famous for Cedar-Lined Paths and Ninja Heritage

A Sacred Mountain Complex

Nestled in the mountains of Nagano Prefecture, Togakushi Shrine is one of Japan’s most atmospheric shrine complexes, consisting of five separate shrines spread across the forested slopes of Mount Togakushi. The complex dates back over 2,000 years and is deeply connected to Japanese mythology, particularly the legend of Amaterasu, the sun goddess who hid in a cave and plunged the world into darkness.

The most iconic feature of Togakushi Shrine is the breathtaking approach to Okusha (the Upper Shrine), where visitors walk through a dramatic avenue of towering Japanese cedar trees, some over 400 years old. This mystical path creates an otherworldly atmosphere that has made Togakushi one of Japan’s most photographed shrine locations. The area is also famous for its connection to ninja history — Togakushi was home to the Togakure-ryu ninja school, and visitors can explore this heritage at the nearby Ninja Museum.

Beyond its spiritual and historical significance, Togakushi is renowned for its soba noodles, made with buckwheat grown in the region’s cool mountain climate. The shrine town is filled with traditional soba restaurants where visitors can sample this local specialty. The five shrines — Okusha, Chusha, Hokosha, Kuzuryusha and Hinomikosha — each have their own character and can be visited via hiking trails that wind through the forest.

Best Times To Visit Togakushi Shrine

Togakushi Shrine is stunning year-round, but the most popular times are autumn (late October to early November) when the surrounding mountains burst into vibrant fall colors, and spring (May to June) when fresh greenery emerges. Summer offers pleasant temperatures and is ideal for hiking, though it can be crowded during Japanese holidays. Winter transforms the area into a snowy wonderland, creating a serene and mystical atmosphere, though some paths may be challenging to navigate.

Early morning visits are recommended to avoid crowds and experience the cedar grove in peaceful solitude. The shrine is particularly magical when morning mist drifts through the ancient trees.

How To Get to Togakushi Shrine

From Tokyo, take the Hokuriku Shinkansen to Nagano Station (approximately 90 minutes). From Nagano Station, take the Alpico Bus bound for Togakushi, which takes about 60 minutes to reach the Chusha area or 70 minutes to Okusha. Buses run regularly during peak seasons but less frequently in winter. For those driving, the shrine is about 20 kilometers from central Nagano city via Route 406. Parking is available near each of the five shrines, though spaces fill quickly during autumn foliage season.

Get Directions

Hours and Admission

Hours Open 24 hours
Price Free
More Info Website →