Getting from Narita Airport to Tokyo can take roughly 40 minutes to well over an hour, depending on the destination, service and transfers. There’s no single “best” train: the right choice depends on your hotel’s area, your budget, and how much luggage you have. Quick answer Ueno or Nippori: the Keisei Skyliner is usually fastest (36 minutes to Nippori at its quickest). Tokyo Station, Shinjuku, Shibuya or Yokohama: the JR Narita Express (N’EX) gets you there without changing trains. Cheapest train to Ueno: Keisei Main Line Limited Express / Rapid Limited Express trains, which cost less than the Access Express …