Haneda Airport to Ueno: train times and fares
There is no direct train or bus. You change once, at Shinagawa or at Hamamatsucho. The quickest and cheapest listed way is the Keikyu Line and JR (about 42 min, 590 yen).
Change neededTrain
Ways from Haneda Airport to Ueno
Times and fares as each operator publishes them. A dash means the operator does not publish that number.
| Service | Transport | Changes | Time | Fare | First / last |
|---|---|---|---|---|---|
| Keikyu Line and JRUeno Station | Train | 1 change | 42min approx. | 590yen | — |
| Tokyo Monorail and JR Yamanote LineUeno Station · paper ticket, through fare | Train | 1 change | — | 730yen | — |
Keikyu Line and JR to Ueno Station
- Runs to
- Ueno Station
- Route
- Keikyu Airport Line to Shinagawa, then a JR line
- Changes
- 1 change
- Time
- about 42 min by the operator's route search, for a weekday mid-morning train from Terminal 3
- Fare
- 590 yen with a ticket, 580 yen with an IC card
- From Terminals 1 and 2
- about 44 min, 590 yen (580 yen with an IC card)
- Where to board
- Haneda Airport Terminal 3 Station, or Haneda Airport Terminal 1·2 Station
More on tickets and reservations: Keikyu Airport Line.
Tokyo Monorail and JR Yamanote Line to Ueno Station
- Runs to
- Ueno Station
- Route
- Tokyo Monorail to Hamamatsucho, then the JR Yamanote Line
- Changes
- 1 change
- Fare
- 730 yen (paper ticket, through fare)
- Where to board
- The monorail stations at Terminal 1, Terminal 2 and Terminal 3
- Weekend ticket
- Monorail and Yamanote Line Discount Ticket 590 yen to any Yamanote Line station, sold on Saturdays, Sundays, holidays and set holiday periods
More on tickets and reservations: Tokyo Monorail.
Before you set off
- Keikyu's first train from Terminal 3 toward Shinagawa leaves at 05:26 and the last at 00:08. Trains that run beyond Shinagawa finish earlier than that.
At the airport
Lockers, luggage delivery and what happens after you land are on the Haneda Airport guide. What you can carry is in what you can bring to Japan, and your airline's allowance is in the airline baggage rules.
Frequently asked questions
How long does it take from Haneda Airport to Ueno?
About 42 min by Keikyu Line and JR.
How much does it cost from Haneda Airport to Ueno?
590 yen (580 yen with an IC card) by Keikyu Line and JR and 730 yen by Tokyo Monorail and JR Yamanote Line (paper ticket, through fare).
What is the cheapest way from Haneda Airport to Ueno?
The Keikyu Line and JR at 590 yen, about 42 min, with 1 change.
Related items
Keikyu Corporation — official page
Sources for this page
- Keikyu Corporation Route and fare search from Haneda Airportchecked October 1, 2026
- Keikyu Corporation Fare and time search — estimated travel time from Haneda Airportchecked October 1, 2026
- Tokyo Monorail Monorail and Yamanote Line Discount Ticketchecked October 1, 2026
- Tokyo Monorail Fare table from Haneda Airport Terminal 3 Station (in Japanese)checked October 1, 2026
Compiled by Japan Japan !! · Updated October 1, 2026