Travel tips
How to get from Narita Airport to Tokyo without overpaying
Taking a taxi from Narita Airport to central Tokyo is a massive money trap, costing upwards of 20,000 to 30,000 JPY ($130 to $200+ USD). Instead, take the Keisei Skyliner or Narita Express train for around 2,500 to 3,200 JPY: they are much cheaper, entirely comfortable, and usually faster than sitting in highway traffic.
Congratulations, you have landed in Japan! But before you grab your bags and head to the exit, there is a crucial geographical reality you need to know: Narita Airport is not actually in Tokyo. It is in neighboring Chiba prefecture, situated roughly 60 kilometers (37 miles) east of the city center.
Because of this distance, walking blindly up to the taxi stand is the single biggest financial mistake a first-time visitor can make. I built TruePrice to help travelers spot these exact kinds of price disparities. Let us break down the real costs of getting from Narita to Tokyo so you can keep your hard-earned money for sushi, ramen, and shopping.
Why is a taxi from Narita Airport to Tokyo a major money trap?
If you take a standard metered taxi from Narita to central Tokyo, the meter will easily climb to 25,000 JPY or even 30,000 JPY. At current exchange rates, that is well over $160 to $200 USD.
If you get stuck in Tokyo’s notorious peak-hour traffic, the meter keeps ticking while you sit idle on the highway. On top of the metered fare, you are also responsible for paying the highway toll fees, which add another 2,000 to 3,000 JPY to your final bill. If you arrive late at night (between 10 PM and 5 AM), a 20% late-night surcharge is applied, pushing the cost closer to 35,000 JPY.
Even the “flat-rate” taxis offered at the airport are incredibly expensive. While they protect you from a runaway meter in traffic jams, they still start at a baseline of 20,000 JPY to 27,000 JPY depending on which ward of Tokyo you are heading to. Unless you have an unlimited budget or are traveling with a large group that can split the fare four ways, a taxi is almost never worth it.
The fast track: Keisei Skyliner
If you are staying on the east side of Tokyo (Ueno, Asakusa, Akihabara, or Ginza), the Keisei Skyliner is your best option. It is a sleek, high-speed train that runs on a dedicated track, reaching speeds of 160 km/h (100 mph).
It takes only 36 minutes to reach Nippori Station, and 41 minutes to reach Keisei Ueno Station. From either of these stations, you can easily hop onto the JR Yamanote loop line or the Tokyo subway system to reach your final destination.
Every seat on the Skyliner is reserved, meaning you are guaranteed a comfortable seat with plenty of legroom, dedicated luggage storage spaces at the end of each car, and power outlets to charge your phone. A one-way ticket costs 2,570 JPY for adults.

The direct route: Narita Express
If your hotel is on the west or south side of the city (Shinjuku, Shibuya, Shinagawa, or near Tokyo Station), the Narita Express (often called the N’EX) is the most convenient train choice.
The main benefit of the N’EX is that it runs directly into these major transit hubs without requiring you to transfer trains with heavy bags. It takes about 50 minutes to reach Tokyo Station and roughly 75 minutes to reach Shinjuku or Shibuya.
Like the Skyliner, all seats are reserved, and there are secure luggage racks with digital locks. A one-way ticket to Tokyo Station costs 3,070 JPY, while tickets to Shinjuku or Shibuya cost 3,250 JPY.
Pro-tip: If you are a foreign tourist, ask the ticket counter for the N’EX Round Trip Ticket. This special discount ticket costs 5,000 JPY and covers your round trip journey within a 14-day window, saving you around 1,500 JPY.
The door-to-door comfort: airport limousine bus
If the idea of hauling heavy suitcases through busy train stations and up flights of stairs sounds exhausting, the Airport Limousine Bus is a fantastic middle ground.
These are comfortable, highway coach buses that pick you up directly outside the Narita arrivals terminal and drop you off right at the lobby of major hotels and transit hubs across Tokyo. The staff will load your heavy bags into the under-carriage cargo hold for you, and you just sit back in an air-conditioned seat with free Wi-Fi.
A ticket generally costs between 3,100 JPY and 3,600 JPY depending on your destination. The only downside is traffic: while a train is immune to rush hour, a bus can get delayed on the highway during peak commuter times.
The budget champions: local trains and low-cost buses
If you want to save every possible yen for your trip, there are two highly reliable budget options.
First is the TYO-NRT Airport Bus (formerly known as the Access Narita or Tokyo Shuttle). This is a low-cost bus service that runs directly from Narita Airport to Tokyo Station. It costs only 1,300 JPY during the day (and 2,600 JPY for late-night departures). You can buy tickets at the bus counter inside the terminal.
Second is the Keisei Main Line train. This is a standard commuter train rather than an express train. It costs about 1,050 JPY to reach Nippori or Ueno. The catch is that it takes about 75 to 80 minutes, has no luggage racks, and can get incredibly crowded with daily commuters during rush hour. I do not recommend this if you have more than one small bag.
Summary of Narita to Tokyo transit options
Here is a quick look at how the options stack up against each other for a journey to central Tokyo:
| Option | Typical Cost (JPY) | Travel Time | Comfort Level | Best For |
|---|---|---|---|---|
| Keisei Skyliner | 2,570 JPY | 36 - 41 mins | High (Reserved seat) | Staying in Ueno, Asakusa, Akihabara |
| Narita Express (N’EX) | 3,070 - 3,250 JPY | 50 - 75 mins | High (Reserved seat) | Staying in Shinjuku, Shibuya, Tokyo Station |
| Limousine Bus | 3,100 - 3,600 JPY | 60 - 90+ mins | High (No carrying bags) | Families with lots of bags, direct hotel drop-off |
| TYO-NRT Bus | 1,300 JPY | 70 - 90 mins | Medium | Solo budget travelers heading to Tokyo Station |
| Keisei Main Line | 1,050 JPY | 80 mins | Low (Commuter train) | Extreme budget travelers with light luggage |
| Standard Taxi | 25,000+ JPY | 60 - 90 mins | Very High | Travelers with no budget constraints arriving late |
The secret weapon: luggage forwarding (Takkyubin)
Many travelers end up paying for an expensive taxi simply because they have too many heavy suitcases to navigate the train system. There is a uniquely Japanese solution to this problem: luggage forwarding, known locally as Takkyubin.
Companies like Yamato Transport (identifiable by their black cat logo) have service counters in the arrivals hall of every Narita terminal. You can walk up to the desk, hand over your heavy bags, and they will deliver them directly to your hotel lobby anywhere in Tokyo, usually by the next morning.
The cost is incredibly reasonable: typically between 2,000 JPY and 3,000 JPY per suitcase.
By using luggage forwarding, you can send your bags ahead, walk onto the high-speed Keisei Skyliner with just a light backpack, and navigate the Tokyo subway system with total ease. Even when you combine the cost of train tickets and luggage delivery for two people, you will still spend less than half of what a single taxi ride would cost.
To make sure you never fall for overpriced transit, tourist-trap dining, or inflated activities while exploring Japan, download TruePrice free at https://truepriceapp.com
Frequently asked questions
Is there a flat-rate taxi from Narita to Tokyo?
Yes, official flat-rate taxis exist and cost between 20,000 and 27,000 JPY depending on your destination zone. Keep in mind that highway tolls, which add another 2,000 to 3,000 JPY, are charged on top of this flat rate.
Can I use Uber at Narita Airport?
You can request an Uber, but in Japan, the app simply dispatches licensed taxi companies or luxury black cars. It will not save you money and will still cost you between 20,000 and 30,000 JPY to reach central Tokyo.
Which train is better, the Skyliner or the Narita Express?
It depends on where your hotel is. Take the Keisei Skyliner if you are staying in eastern or northern Tokyo like Ueno, Asakusa, or Akihabara. Choose the Narita Express if you are heading to western hubs like Shinjuku, Shibuya, or Tokyo Station.
How late do the trains run from Narita Airport?
The last Keisei Skyliner departs Narita around 11:00 PM, while the last Narita Express leaves around 9:44 PM. If you land later than this, your options are limited to late-night buses or a taxi.
Do I need to buy train tickets before I arrive in Japan?
No, you do not need to book weeks in advance. You can easily purchase tickets at the airport train station counters or digital machines right after you clear customs and grab your luggage.