Quick Answer
For most travelers, the best overall way from Narita Airport to central Tokyo (like Shinjuku/Shibuya) is the Narita Express (N’EX) train (约80 mins, ~¥3,070), offering a direct, comfortable ride to major stations. The fastest way is a combination of the Keisei Skyliner to Ueno (36 mins) plus a subway (total ~60-75 mins, ¥2,570). The cheapest way is the Keisei Access Express or local train (~90 mins, ¥1,130-1,270). For hassle-free door-to-door service, the Airport Limousine Bus is best, especially with heavy luggage.
By Train: The Best Balance of Speed, Cost, and Comfort
Trains are the most popular choice. Two main private railways (JR and Keisei) operate from two separate stations at Narita Airport Terminal 1. Your choice depends on your final destination, budget, and whether you have a Japan Rail Pass (JR Pass).
| Train Service | Operator | To | Time | Cost (One Way) | JR Pass/IC Card? | Best For |
|---|---|---|---|---|---|---|
| Narita Express (N’EX) | JR East | Tokyo, Shinagawa, Shinjuku, Shibuya, Ikebukuro Directly | ~53-90 min | ¥3,070 | YES (JR Pass covers full fare. IC卡 OK) | JR Pass holders, first-timers, direct to major hotels. |
| Keisei Skyliner | Keisei | Nippori, Ueno | 36 min | ¥2,570 | No. (IC卡 OK) | Absolute speed to Ueno/Asakusa or connecting to Tokyo Metro. |
| JR Sobu Line (Rapid) | JR East | Tokyo, Shinjuku (with transfer) | ~90 min | ¥1,320 | YES (JR Pass covers). IC卡 OK. | Budget travelers with JR Pass. |
| Keisei Access Express | Keisei | Nihombashi, Higashi-Ginza, Asakusa | ~60-70 min | ¥1,270 (IC) | No. (IC卡 OK) | Best budget option to east Tokyo (Asakusa). |
Deep Dive: Narita Express (N’EX) vs. Keisei Skyliner
N’EX Advantages: Direct access to the heart of the city (no transfer with luggage). Spacious seats, large luggage racks (with mandatory reservation for oversized bags since 2020). Perfect if your hotel is near a major JR station. The round-trip ticket (¥4,070, valid 14 days) offers significant savings.
Skyliner Advantages: Unbeatable speed to the tracks. From Ueno, you can connect via the Tokyo Metro Ginza Line or JR Yamanote Line. Book online for a discount (¥2,500). Ideal if you stay in Ueno, Asakusa, or don't mind one subway transfer.
Using the Japan Rail Pass (JR Pass)
If you have a nationwide JR Pass, take the N’EX for free (reserve a seat at the JR East Travel Service Center). It's the best value. The JR Sobu Line is also free but slower. Note: The Keisei lines are NOT covered by the JR Pass.
By Domestic Flight: Is It Ever Worth It?
While counterintuitive, some travelers consider flying from NRT to Haneda (HND) for a "domestic transfer." Here’s an honest analysis.
The Reality of "Door-to-Door" Time
- Flight Time: ~45 minutes.
- Total Process: Exit NRT terminal → Check-in at domestic counter (60 mins before) → Security → Flight → Claim baggage at HND → Travel from HND to Tokyo (20-50 mins by monorail/train).
- Realistic Total: 4+ hours and significantly more hassle.
Verdict: Almost never faster or more convenient than a direct train. It may only make sense if you have a connecting flight to another Japanese city from Haneda, or hold a frequent flyer status allowing quicker processes. Otherwise, it's not recommended for the airport-to-city journey.
By Airport Limousine & Highway Bus: Convenient & Cost-Effective
Buses offer a direct, stress-free journey to major hotels and stations, ideal for travelers with heavy luggage.
Airport Limousine Bus
- Route: Direct to over 100 major hotels in Tokyo, Shinjuku, Shibuya, Ginza, etc.
- Travel Time: 70 to 120 minutes (highly dependent on traffic).
- Cost: ¥2,800 - ¥3,500 (one way). Online advance purchase often offers small discounts.
- Key Advantage: Truly door-to-door service. No navigating stations or train transfers with bags.
Keisei & JR Highway Buses (The Cheapest Bus Options)
These buses go to major train stations, not hotels, but are cheaper.
- Keisei Tokyo Shuttle: To Tokyo Station (Yaesu Exit). ¥1,300 (advance online) / ¥1,600 (on the spot). Travel time: ~75-100 min.
- The Access Narita: To Ginza/Tokyo Station. Flat fare of ¥1,300 (pay by IC card or cash on board). No reservation needed.
- JR Bus Kanto: To Tokyo Station. ~¥1,300. Useful if you have a JR Pass? No. The JR Bus is not covered by the JR Pass.
Night Bus Consideration: While overnight buses connect NRT to distant cities, there is no practical "night bus" from NRT to central Tokyo, as the journey is too short.
By Taxi & Private Transfer: Luxury for Special Needs
This is the most expensive option by far, typically 10-15x the cost of a train. Only consider for:
- Very late-night or very early-morning arrivals/departures when public transport isn't running.
- Traveling in a group of 4+ people where the cost can be split.
- Travelers with significant mobility issues or an overwhelming amount of luggage.
- Corporate travel where cost is not a factor.
Cost Estimates
- Standard Taxi (Metered): ¥25,000 - ¥35,000+ to central Tokyo. The meter runs fast on the expressway.
- Pre-Booked Fixed Fare Taxi/Private Transfer: More reliable. Prices range from ¥20,000 to ¥30,000 for a sedan. Companies like Viator or Klook offer bookable transfers.
Clear Recommendation: For 99% of tourists, a taxi is not a cost-effective choice. Use a train or limousine bus.
Ticket Guide & Direct Cost Comparison Table
Below is a direct comparison to help you decide at a glance. All times are approximate to central stations (Tokyo/Shinjuku).
| Transport Method | Approx. Travel Time | Approx. Cost (One Way) | Number of Transfers | Best For | Our Verdict |
|---|---|---|---|---|---|
| Keisei Skyliner + Metro | 60-75 min | ¥2,570 + ¥200 | 1 (at Ueno) | Speed demons, Ueno/Asakusa stays | 🏆 Fastest |
| Narita Express (N’EX) | 80-90 min | ¥3,070 | 0 (Direct to major hubs) | JR Pass holders, first-timers, comfort seekers | 🏆 Best Overall / Most Convenient Train |
| Airport Limousine Bus | 70-120 min | ¥2,800 - ¥3,500 | 0 (Direct to hotels) | Travelers with heavy luggage, hotel-door service | 🏆 Most Luggage-Friendly |
| Keisei Access Express | 65-80 min | ¥1,270 | 0-1 | Budget travelers to Asakusa/Ginza | 🎯 Best Value (Budget) |
| The Access Narita Bus | 75-100 min | ¥1,300 | 0 | Absolute cheapest direct route | 🎯 Cheapest Direct Option |
| Taxi / Private Transfer | 60-90 min | ¥25,000 - ¥35,000+ | 0 | Groups, late-night arrivals, special needs | 💎 Luxury/Special Cases Only |
Where to Buy Tickets?
All tickets are available at the respective counters in the airport arrival lobbies. For discounts, book Skyliner/Limousine Bus tickets online in advance. IC Cards (Suica, Pasmo) can be used on most trains and some buses, simplifying payment.
Traveler Experience & Insider Tips
- Conquer Tokyo Station: If transferring at Tokyo Station (e.g., from N’EX to the Yamanote Line), it's a labyrinth. Follow the color-coded signs for the JR Lines. Allow an extra 10-15 minutes for your first transfer.
- Luggage Solution - Takkyubin: Have large suitcases? Use Japan’s luggage forwarding service (Takkyubin like Yamato Transport). Send your bags from the airport to your hotel (arrives next day) for ¥1,500-¥2,500 per piece. Travel to the city hands-free with just a daypack.
- Money-Saving Combo: Landing in the evening? Take the cheap Access Narita Bus to Tokyo Station, then a short taxi to your hotel. Far cheaper than a taxi from the airport.
- Peak Season Warning: During Golden Week, Obon, or New Year, reserve train seats (N’EX, Skyliner) and bus seats in advance. They can sell out.
- Free Wi-Fi & SIMs: Get connected immediately. Purchase a SIM or eSIM at the airport or rent a pocket Wi-Fi to use map apps for seamless navigation upon arrival.
- Watch the Clock: Most public transport stops running around midnight. If your flight lands after 9 PM, your realistic options are the last buses (check schedules) or a taxi.
FAQs: Narita Airport to Tokyo Transport
Is there a direct train from Narita Airport to Shinjuku?
Yes. The JR Narita Express (N’EX) goes directly to Shinjuku Station in about 80-90 minutes with no transfers.
What is the cheapest way to get from Narita to Tokyo?
The absolute cheapest is the Keisei Access Express train (¥1,270) or The Access Narita bus (¥1,300), both taking about 75-100 minutes.
Can I use the Japan Rail Pass (JR Pass) from Narita Airport?
Yes. The nationwide JR Pass fully covers the Narita Express (N’EX) and the slower JR Sobu Line Rapid train. It does NOT cover any Keisei trains or buses.
What is the best option if I arrive at Narita after midnight?
Public transport options are very limited. Your best bet is to pre-book a private transfer or take a taxi, which will be expensive. Alternatively, consider staying at an airport hotel and heading to the city in the morning.
Is the Airport Limousine Bus worth it?
Absolutely, especially if you have more than one suitcase. The direct hotel drop-off saves you from navigating crowded train stations with luggage. It’s only slightly slower than trains in good traffic.
Which is faster: Skyliner or Narita Express?
The Skyliner is faster to the tracks (36 min to Ueno vs. 53 min for N’EX to Tokyo). However, your total door-to-door time depends on your final destination. For Shinjuku/Shibuya, the direct N’EX may be faster overall.
What if my flight lands very early in the morning (e.g., 5 AM)?
The first trains and buses usually start around 6:00-6:30 AM. You’ll need to wait at the airport. Have breakfast, pick up a SIM card, or exchange money. The first N’EX is around 7:44 AM, the first Skyliner around 7:26 AM.
Is it easy to get from Narita to Tokyo with young children?
The Airport Limousine Bus is the easiest with kids and strollers—no stairs or crowded trains. Trains are also fine, but avoid rush hour (7:30-9:30 AM) for more space.