The closest metro stations to the Meiji Shrine are the Harajuku station and the Kita-Sando Station. The shrine is free to visit and welcomes visitors from sunrise to sunset every day, but the ...