Shinjuku and Shibuya are two stops apart on the JR Yamanote Line, 6 minutes, 160 yen, no transfer. They are also connected by private railways that are marginally faster if you know where to board.
Shinjuku and Shibuya are Tokyo’s two most commercially active districts, and many visitors move between them multiple times during a stay. The connection is one of the simplest in the city.
Quick answer: JR Yamanote Line from Shinjuku south two stops to Shibuya. 6 minutes, 160 yen. Board on the outer loop (clockwise) platform at Shinjuku Station.
Option 1: JR Yamanote Line
- Platform: JR Yamanote Line at Shinjuku Station, outer loop (clockwise) toward Yoyogi/Shibuya direction
- Journey time: 6 minutes, stops at Yoyogi then Shibuya
- Cost: 160 yen with Suica
- Frequency: Every 2 to 3 minutes during peak hours
Option 2: Keio New Line or Odakyu Line
Both the Keio New Line and the Odakyu Line depart from Shinjuku and connect to the Chiyoda Metro Line, which passes through Harajuku (Meiji-Jingumae Station) before reaching Shibuya: marginally different routes but comparable journey times. The Yamanote is simpler for a direct Shinjuku-to-Shibuya connection.
Option 3: Walk (30 Minutes)
Shinjuku and Shibuya are about 2.5 kilometres apart and can be reached on foot in 30 minutes via the Sendagaya and Harajuku areas. The walk passes Yoyogi Park, which is worth a detour on a clear day. Practical if you want to combine both areas in an afternoon without having to return to the station.
From Shibuya
Shibuya Station’s Hachiko exit faces the famous scramble crossing. See the Shibuya guide for what to do in the area, including Daikanyama, Nakameguro, and the department store food halls.

