Travel from Tokyo-Haneda-Airport-HND to Ueno-Station

Train from Tokyo Haneda Airport (HND) to Ueno Station

You can take a train from Tokyo Haneda Airport (HND) to Ueno Station via Shinagawa in around 46 minutes.

How to get from Tokyo Haneda Airport (HND) to Ueno Station

ModeDurationPrice
From Haneda Airport Terminal 1 Monorail to Hamamatsucho then train to Ueno.39 min¥888
From Haneda Airport Domestic Terminal train to Shinagawa then train to Ueno.46 min¥468
From Tokyo Haneda Airport (HND) taxi to Ueno Station.16 min¥9979
From Tokyo Haneda Airport (HND) drive to Ueno Station.16 min¥292

How long does it take to get from Tokyo Haneda Airport (HND) to Ueno Station?

It takes approximately 39 minutes to get from Tokyo Haneda Airport (HND) to Ueno Station, including transfers.

Is there a direct train between Tokyo Haneda Airport (HND) and Ueno Station?

No, there is no direct train from Tokyo Haneda Airport (HND) to Ueno Station. However, there are services departing from Haneda Airport Domestic Terminal and arriving at Ueno via Shinagawa. The journey, including transfers, takes approximately 46 minutes.

Operators from Tokyo Haneda Airport (HND) to Ueno Station

OperatorPhoneWebsite
Tokyo MonorailTokyo Monorail
Japan Railways (JR)Japan Railways (JR)
Keikyu RailwaysKeikyu Railways