Haneda is a genuinely good airport to transit through. It's roughly 15 km from central Tokyo — about a quarter of the distance of Narita — which is why every option here is faster and cheaper than its Narita equivalent. That said, "Tokyo" covers a lot of ground. Shinjuku, Shibuya, Asakusa, and the Marunouchi business district are all "central Tokyo" but they're 30–60 minutes apart by train. Picking the right transit option starts with knowing exactly where you're going, not just "Tokyo."
Let's go through each option with the detail you actually need at 11 PM after a 14-hour flight.
1. Keikyu Line — The Smart Traveler's Default
The Keikyu Line is the fastest and cheapest rail option from Haneda's international terminal, and it's what most Tokyo residents would tell you to take if you asked them. Trains depart from directly inside Terminal 3 (the international terminal) — follow the signs for the "Keikyu Line" from the arrivals hall and you'll be at the gates in under 5 minutes.
Step-by-Step from Baggage Claim
- Clear customs and collect your luggage in Terminal 3 Arrivals.
- Follow the signs down to the Keikyu ticket gates — the station sits directly below the terminal. Signs are in English.
- At the ticket gates, tap your Suica or Pasmo IC card. If you don't have one yet, buy a card or ticket at the Keikyu machines — they have an English option. (The Tokyo Monorail is a separate station with its own machines on the other side of the terminal — make sure you're at the Keikyu gates if you want Shinagawa.)
- Board a Limited Express (快特) or Airport Limited Express (エアポート快特) for Shinagawa. Journey time: 11–15 minutes, cost ¥330.
- From Shinagawa, connect to the JR Yamanote Line for Shibuya (~12 min), Shinjuku (~19 min), Ikebukuro (~25 min), or Tokyo Station (~10 min via the JR Tokaido or Keihin-Tohoku lines).
- Alternatively, stay on the Keikyu train through to the Asakusa Line — through-service continues to Nihombashi, Asakusa (¥610 from the airport), and beyond without changing trains or re-tapping your card.
Not every Keikyu train to Shinagawa is equally fast. The Airport Limited Express (エアポート快特) runs nonstop and makes it in as little as 11 minutes; other Limited Express (快特) trains take 13–15 minutes. The Airport Express (エアポート急行) stops more and takes around 20 minutes. Check the departure board for the train type before you commit to a platform position. Fast trains depart roughly every 10 minutes during daytime.
If you're heading to Asakusa or anywhere on the Toei Asakusa Line, board the Keikyu-Asakusa Line through-service — no transfer needed, no second tap. Your IC card handles the fare automatically, even across operators.
✓ Pros
- Cheapest rail option
- Departs from inside Terminal 3
- Through-service to Asakusa Line
- Runs every 8–12 minutes
- IC card accepted (no ticket needed)
✗ Cons
- Requires transfer for Shinjuku/Shibuya
- Standing room only during rush hour with luggage
- Last train just after midnight (00:08 from T3)
- Domestic terminals use a separate station (Terminal 1·2), a few minutes further out
2. Tokyo Monorail — Scenic, But Not Always the Best Choice
The Tokyo Monorail has been running since 1964 (it debuted for the Tokyo Olympics) and it's a reliable, well-maintained option. It connects all three Haneda terminals to Hamamatsucho Station on the JR Yamanote Line. Total journey time from Terminal 3 is about 13–20 minutes — the nonstop Haneda Express does it in 13 — and the fare is a flat ¥520 (¥519 with an IC card) from any terminal to Hamamatsucho.
The monorail is particularly good if your destination is anywhere on the Yamanote Loop that's near Hamamatsucho — Shiodome, Shimbashi, Yurakucho, or Tokyo Station are all a short hop away. But if you're heading to Shinagawa, the Keikyu is both faster and cheaper. And if you're heading to Shinjuku, the Keikyu-to-Yamanote transfer at Shinagawa actually puts you on the same Yamanote train in roughly the same time as the monorail-to-Hamamatsucho route.
Step-by-Step
- From Terminal 3 Arrivals, follow signs for "Tokyo Monorail." It's a short walk on the 2nd floor level.
- Purchase tickets at the machines or tap your IC card at the gate.
- Take the "Hamamatsucho" bound train. All trains end at Hamamatsucho — the train type (Haneda Express, Rapid, Local) only changes how many stops you make on the way.
- At Hamamatsucho, exit the monorail and follow signs to JR Hamamatsucho Station (same building, just through the gate).
- Board the JR Yamanote Line clockwise (Shibuya/Shinjuku direction) or counter-clockwise (Tokyo/Ueno direction).
One underrated benefit of the monorail: the views of Tokyo Bay and the Rainbow Bridge are genuinely impressive, especially at night. If you have kids on board, they'll love the elevated ride over the water.
✓ Pros
- Direct Yamanote Line connection
- JR Pass holders ride free (if applicable)
- Runs to all 3 terminals
- Less confusing than Keikyu for first-timers
✗ Cons
- Pricier than Keikyu, and Hamamatsucho suits fewer destinations than Shinagawa
- Last train around 11:48 PM from T3
- Hamamatsucho requires JR Yamanote transfer for most destinations
🛡️ Flying Into Japan? Don't Skip Travel Insurance
Japan's healthcare is world-class but expensive for visitors. A single hospital visit for food poisoning or a sprained ankle can run $500–$3,000 without coverage. SafetyWing's Nomad Insurance starts at around $42/month and covers medical, trip interruption, and even lost luggage — with no faff at sign-up. You can buy it after departure, which is rare.
Check SafetyWing Rates →Affiliate link — we earn a small commission at no cost to you. We only recommend products our team has personally used.
3. Airport Limousine Bus — The Unsung Hero for Heavy Packers
Don't let the name fool you — the "limousine bus" is a standard coach, not a stretch limo. But it's comfortable, has overhead luggage space for your 23 kg checked bag, and drops you at specific hotel clusters rather than train stations. For travelers staying in Shinjuku, Ikebukuro, Shibuya, or Akihabara who are dragging two suitcases and a carry-on, this is often the sanest option.
Routes from Haneda (all three terminals) include: Shinjuku (¥1,400, ~40–75 min), Shibuya (¥1,300, ~35–70 min), Ikebukuro (¥1,400, ~45–80 min), Tokyo Station Yaesu (¥1,200, ~25–50 min), and Tokyo City Air Terminal in Nihombashi (¥1,000–¥1,200, ~25–45 min). Buy tickets at the ticket machines or counters in the arrivals hall — English supported — or reserve online. Buses depart from the marked bus stops outside arrivals; staff will help you find the right bay.
Key Timing Warning
Regular buses on the main routes run from early morning until around 11:40 PM (the last full-fare Shinjuku departure leaves T3 at 23:40). After that, a handful of late-night departures — roughly 12:05 AM to 2:20 AM — continue to Shinjuku and Ikebukuro at double fare (¥2,800). Always check the current timetable at the counter, because schedules shift seasonally and traffic can hold the bus for hours during Golden Week or peak tourist season. Budget 90 minutes minimum if you're arriving on a Friday evening — Tokyo rush hour traffic is not a joke.
If you're traveling alone with one carry-on, the Keikyu beats the bus in every category except luggage comfort. But run the numbers for a family of four: four Keikyu tickets to Shinjuku (approximately ¥2,000 total, requiring one transfer and a squeeze with bags) versus four limousine bus tickets to Shinjuku (¥5,600) — the bus wins on sanity even if not on price. With children or significant luggage, the bus's ¥1,400 per-person cost is a bargain compared to a ¥9,000+ taxi.
✓ Pros
- Handles full-size luggage easily
- Drops you at hotel-cluster stops, not stations
- No transfers or train navigation
- Comfortable seats with AC
✗ Cons
- Traffic can double the journey time
- Late-night departures (after midnight) cost double — ¥2,800
- Infrequent departures (some routes hourly)
- You must wait for your scheduled bus
4. Taxi and Rideshare — When You Just Need to Go
A word upfront: there is no cheap Uber-style rideshare in Japan. The Uber app does work in Tokyo, but it dispatches licensed taxis at taxi prices. The apps locals actually use are GO (most widely used) and S.RIDE. Both are available in English, both show an estimated or fixed airport fare before you book, and both dispatch licensed metered taxis.
Metered taxis from the Haneda taxi stands cost roughly ¥5,500–¥7,500 to Shinagawa, ¥8,000–¥10,500 to Shinjuku, and ¥7,500–¥9,500 to Shibuya, including expressway tolls. Tokyo also runs an approved fixed-fare system from Haneda: pre-booked flat rates with the major operators are about ¥6,900 to Chiyoda (the Tokyo Station area), ¥7,800 to Shibuya, and ¥8,300 to Shinjuku, plus tolls — with higher fixed rates between 10 PM and 5 AM, when metered fares also carry a 20% surcharge. The taxi rank is well-organized — follow signs for "Taxi" in arrivals and join the queue; staff manage the line efficiently. Don't accept approaches from touts inside the terminal; all legitimate taxis queue outside.
For three or four people sharing a cab, the math becomes competitive. A ¥9,000 taxi split four ways is ¥2,250 per person — more than the limousine bus, but door-to-door and without the schedule rigidity.
Download the GO app before you leave home and set up payment with your foreign credit card — sign-up works with international phone numbers (SMS verification). Having the app ready means you can book the moment you have Wi-Fi in the terminal, rather than fumbling with signup at the taxi stand at midnight. Consider picking up a Japan eSIM (Airalo offers one from around $5 for 1 GB) at your home airport or via download before you land — this also keeps you connected for Maps navigation from the moment you touch down.
5. Late-Night Arrivals — What Actually Works After Midnight
🌙 Last Train Times from Haneda
- Keikyu Line (T3): Last departure 00:08 toward Shinagawa (arrives 00:20)
- Tokyo Monorail: Last departure around 11:48 PM from T3
- Limousine Bus: Regular fares until ~11:40 PM, then late-night buses to Shinjuku & Ikebukuro until ~2:20 AM (¥2,800)
If you land after the last train, you're not stranded: late-night limousine buses leave Haneda for Shinjuku and Ikebukuro roughly hourly between about 12:05 AM and 2:20 AM at double the daytime fare — ¥2,800 flat. After those, it's taxi or GO/S.RIDE. (Heading out at dawn instead? First trains from T3 are 5:26 AM on the Keikyu and around 5:20 AM on the monorail.)
For a taxi, budget ¥7,000–¥13,000 including tolls depending on destination. Pay with cash or credit card (most Tokyo taxis now accept major cards, but carry ¥10,000 in cash as backup). The ride will take 25–45 minutes in the absence of traffic — one silver lining of arriving at 1 AM is that Tokyo's roads are eerily quiet.
6. Arriving at Domestic Terminals (T1 or T2)?
If you're arriving on a domestic flight — JAL usually operates from T1, ANA from T2 — you don't need a shuttle bus to reach a train. Keikyu's Haneda Airport Terminal 1·2 Station sits directly below the domestic terminals (about 14 minutes to Shinagawa), and the Tokyo Monorail has its own station at both T1 and T2 (same flat ¥520 to Hamamatsucho). Free inter-terminal shuttle buses run every few minutes if you need to move between terminal buildings. Signs are clear. Add a few minutes to the Terminal 3 time estimates in this guide if you're starting from T1 or T2.
Bottom Line: Which Option Should You Take?
Here's how I'd actually frame it for a real traveler:
- Solo or couple, light luggage, heading to Shinagawa, Asakusa, Nihombashi: Keikyu Line. No contest. It's a 5-minute walk from arrivals and 11–35 minutes to your destination for ¥330–¥610.
- Family or anyone with two full-size suitcases, heading to Shinjuku/Shibuya/Ikebukuro: Limousine bus. Spending ¥1,300–¥1,400 per person to avoid hauling bags through transfer stations is worth every yen.
- Heading to Tokyo Station, Ginza, or Shimbashi: Tokyo Monorail is elegant here — straight shot to Hamamatsucho, one Yamanote stop to Shimbashi, two stops to Yurakucho (for Ginza).
- Late night (after the 12:08 AM last train): Late-night limousine bus to Shinjuku or Ikebukuro (¥2,800, until ~2:20 AM), or the GO app, booked from the arrivals hall while you wait for your bags. Have cash ready as a backup.
- Three or more people, any reasonable hour: Run the taxi math. Split three ways, a ¥9,000 taxi to Shinjuku is ¥3,000 per person — roughly double the limousine bus, but it goes directly to your hotel door.