Skip to content
Voykit

Draft data. Times, fares and step counts are desk estimates awaiting field checks. Unknown times stay unknown. How we verify

Arrive · Tokyo

Narita Airport (NRT)

Narita is far: the Skyliner to Ueno is the zero-brain path, and after about 22:00 the ladder ends at an airport hotel more often than at your bed.

Not field-verified
Rules in force · 6Avoid moving large bags on trains 07
  • Japan ↗IC cards (ICOCA/Suica) are topped up with cash at station machines.
  • Japan ↗Smoking while walking is banned in most city centres; use designated areas.
  • Japan ↗Shinkansen bags 160–250 cm (L+W+H) need a seat reserved with the oversized-baggage area.
  • Kanto ↗Suica/PASMO is the default IC card; ICOCA also works.
  • Kanto ↗Tokyo stands on the left side of escalators.
  • Tokyo ↗Avoid moving large bags on trains 07:30–09:30 and 17:30–19:30; rush-hour cars are packed.

Lock your path to bed

Needs: landing time · bag class · sleep area
feasibledesk 24hlandside ready ~22:30 (p90)

Take Skyliner to Ueno at 22:30. Bed by ~00:09 (+1) (p90).

Last printed Skyliner: 22:30Last viable for this bed: 22:30 (land by 21:00)

Sleep area not decided? Check the area first.

Zero-brain vs precision

Daytime default
Keisei Skyliner (reserved) to Ueno, then walk or JR to your area.
Precision
Terminal 1 and 2 have their own stations; buy the Skyliner at the Keisei counter (field-verify).
Late-night threshold
21:00

Steps from landing (p50 / p90 minutes)

Gate to immigration5 / 10all arrivals
Immigration25 / 45only intl checked, intl cabin
Baggage claim + customs12 / 25only intl checked, domestic checked
Arrivals hall to Keisei platform5 / 10all arrivals
Skyliner to Ueno44 / 52every 20 min · first 07:30 · last printed 22:30 · ¥2,580

If it breaks

  • Landing after 21:30 with checked bags: book the airport hotel as a refundable backup before you fly.
  • Missed the Skyliner: bus if still running; taxi only if the fare cap and the door time both work.

Other flights

Still choosing flights? Compare inbound options before you lock this path.

Sources

FieldValueSource typeConfidence
primary.last22:30 (disputed: other secondary sources say 23:00)secondary50%