Tokyo has two airports, Haneda and Narita. When booking flights its worth noting which of these your preferred flights will be arriving to and departing from. Haneda is the better choice if you’re looking for convenience and proximity to the city, being only 20m minutes by train or 40-60 minutes by bus from Tokyo Station, compared to Narita which is roughly an hour by fast train or 100 minutes by bus from Tokyo Station. The Haneda International Terminal is a lot newer than the Narita terminals, with a lot more to do in terms of shopping, dining and things to do while waiting for departure. It even has a replica of an old-style Japanese village, bridge and shrine to explore, plus a planetarium theatre and aviation museum. Haneda is also the better option for connecting domestic flights. Only fly in and out of Narita if your flight is dramatically cheaper than one to or from Haneda, or if your preferred airline only flies via Narita.