Landing at Haneda Airport and wondering how to get from Haneda Airport to central Tokyo? You’re in the right place. Haneda (HND) is one of the closest major airports to a city center in the world — just 14 to 30 minutes depending on your destination and transport choice. The good news is you have four solid options: the Keikyu Line, the Tokyo Monorail, a limousine bus, or a taxi. This guide breaks down each one so you can choose the best option for your budget, luggage situation, and final destination.
Option 1: Keikyu Line (Fastest and Most Flexible)
The Keikyu Line is the fastest and most versatile way to reach central Tokyo from Haneda. Trains run directly from Haneda Airport Terminal 1·2 Station and connect to major hubs like Shinagawa (about 11 minutes), Asakusa, and Yokohama without changing trains. If your hotel is near Shinagawa, Shinjuku, or anywhere along the Keikyu or Asakusa Line, this is your best bet.
The fare from Haneda to Shinagawa is around ¥330, and the journey takes roughly 11 minutes. From Shinagawa, you can easily switch to the JR Yamanote Line to reach Shibuya, Shinjuku, Harajuku, or Akihabara. You can pay with an IC card (like Suica or Pasmo) or buy a ticket at the machines in the terminal — both work fine.
A real-world example: if you’re staying in Asakusa, you can take a direct Keikyu Airport Express train all the way there in about 45 minutes for around ¥670, no transfers needed. That’s hard to beat.
Option 2: Tokyo Monorail (Easy and Scenic)
The Tokyo Monorail connects Haneda Airport to Hamamatsucho Station on the JR Yamanote Line. It’s a straightforward, beginner-friendly route that runs every few minutes and is hard to mess up. The ride takes about 18 minutes to Hamamatsucho and costs around ¥500.
From Hamamatsucho, you’re on the Yamanote Line loop and can reach Shibuya in 10 minutes or Shinjuku in about 20 minutes. The monorail is a great choice if you’re staying near the Yamanote Line corridor and want a stress-free first ride into the city.
One thing to note: the monorail is less useful if your destination is in east Tokyo (Asakusa, Akihabara, Ueno) since Hamamatsucho sits on the west side of the loop. In that case, the Keikyu Line is a smarter choice.
Option 3: Limousine Bus (Best for Heavy Luggage)
If you’re traveling with large suitcases or simply don’t want to deal with stairs, escalators, and crowded train cars, the Airport Limousine Bus is your friend. These comfortable highway buses run directly to major hotels and transport hubs including Shinjuku, Shibuya, Tokyo Station, and several major hotels — no transfers, no dragging luggage up stairs.
Fares typically range from ¥1,000 to ¥1,500 depending on your destination, and journey times are around 45 to 75 minutes. The catch? Traffic on the expressway can add time, especially during rush hours (7–9am and 6–8pm on weekdays). If you’re arriving mid-afternoon on a weekday, budget extra time.
Buy your tickets at the limousine bus counter on the arrivals floor of each terminal — staff speak enough English to help you pick the right route. You can also book in advance on the Airport Limousine website, which is smart during busy travel periods.
Option 4: Taxi (Convenient but Expensive)
Taxis from Haneda to central Tokyo are convenient and comfortable, but the cost is steep. Expect to pay anywhere from ¥6,000 to ¥10,000 for a ride to Shinjuku or Shibuya, depending on traffic. That said, if you’re arriving late at night, traveling in a group of three or four, or have mobility concerns, splitting a taxi can actually make sense.
All licensed taxis in Tokyo accept IC cards and major credit cards. Look for the official taxi stands outside the arrivals exit — never accept offers from unlicensed drivers approaching you inside the terminal.
FAQ
How long does it take to get from Haneda Airport to central Tokyo?
By train, you can reach central Tokyo in as little as 11 minutes (Shinagawa via Keikyu) or around 18–25 minutes to Hamamatsucho or Shinjuku. Buses take 45–75 minutes, and taxis vary with traffic.
Is there a direct train from Haneda to Shinjuku?
Not a single direct train, but the connection is simple. Take the Keikyu Line to Shinagawa (11 min), then switch to the JR Yamanote Line for Shinjuku (about 20 more minutes). Total trip: around 35–40 minutes for approximately ¥600.
Which terminal should I use at Haneda?
International flights mostly arrive at Terminal 3. From there, a free shuttle or short walk connects you to Terminal 1·2 for the Keikyu Line and Monorail. Signs are clear and in English — follow the “Train” signs once you clear customs.
Conclusion
Getting from Haneda Airport to central Tokyo is genuinely easy once you know your options. For speed and flexibility, take the Keikyu Line. For a simple, scenic ride, choose the Tokyo Monorail. Traveling heavy? The limousine bus drops you close to your hotel. And if you’re in a group or arriving late at night, a taxi might be worth the splurge.
Before you board your flight, pick up or pre-order a Suica IC card — it works on every train, monorail, and even many buses in Tokyo. Check out our guide to IC cards in Japan for everything you need to know before you land.










