You will either land at Narita or Haneda. From each airport, various ways to reach Tokyo Center are available.

From Narita airport:_____________________________________

Situated about 60kms west of Tokyo.What options do you have?

1 / JR Nex. Narita to Tokyo station in 59mns (2940Yen)

2 / Keisei Skyliner. Narita to Ueno in 40mns (2400Yen)

3 / Limited Express.  Narita to Ueno in 1hr15mns (1200Yen)

4 / Bus

Slower and more expensive than trains. The only advantage is the number of pick-up locations; if you don't fancy hauling heavy  luggages to the station, choosing the bus could be handy. You can see find the pick-up locations here: http://www.limousinebus.co.jp/en/bus_services/

5 / Taxi

It will cost around 30,000Yen from Narita to Ueno.

 

From Haneda airport:___________________________________________

Situated about 12kms south of Shinagawa

1 / Monorail.

2 / Keikyu Line to Asakusa (fastest and best value for money; but beware of any changes if not direct!)

3/ Limousine Bus. 930Yen one way to Tokyo station .Many other destinations available. Night bus available between 00h00 and 05h00...

4 / Taxi. Fixed fares depending on where you are going; 24hrs a day (8,000¥ to Taito-ku).