Ueno Station is on the JR Yamanote, Keihin-Tohoku, Utsunomiya and Joban lines and the Tohoku, Hokuriku and other northbound Shinkansen, plus the Ginza and Hibiya subway lines. Keisei-Ueno, a separate station beside the park, is the terminus of the Skyliner. For Yanaka, use Nippori (JR and Keisei) or Sendagi and Nezu on the Chiyoda Line. Fares are approximate; see getting to Tokyo.
Routes at a glance
| From | Best route | Time | Approx. cost |
|---|---|---|---|
| Narita Airport | Keisei Skyliner to Keisei-Ueno, direct, all seats reserved | About 41–45 min | Around ¥2,580 |
| Narita Airport | Keisei Main Line limited express (no surcharge) to Keisei-Ueno | About 75–80 min | Around ¥1,100 |
| Haneda Airport | Tokyo Monorail to Hamamatsucho, then JR Yamanote or Keihin-Tohoku Line | About 40 min | Around ¥700 |
| Tokyo Station | JR Yamanote or Keihin-Tohoku Line, direct | About 8 min | Around ¥170 |
| Shinjuku | JR Yamanote Line, direct | About 25 min | Around ¥210 |
| Shibuya | Ginza Line, direct | About 28 min | Around ¥260 |
| Asakusa | Ginza Line, direct | About 5 min | Around ¥180 |
Getting around Ueno & Yanaka
On foot: use the JR “Park Exit” for the museums and zoo, and the “Shinobazu” or “Hirokoji” exits for Ameyoko and the pond. From the museums it is a 15–20 minute walk north-west through quiet streets to Yanaka; from there, another 15 minutes to Nezu Shrine.
A good loop: start at Nippori, walk through Yanaka Cemetery to Yanaka Ginza, continue to Nezu Shrine, then cross to Ueno Park and finish at Ameyoko.
