Train, bus, or taxi? Here’s how to get from Shinjuku, Shibuya, Shinagawa, and Tokyo Station to Haneda—stress-free.
Haneda Airport (HND) is the most convenient international airport for travelers staying in Tokyo. Located much closer to central Tokyo than Narita, it’s a top choice for both short stays and quick getaways.
But how you get to Haneda depends a lot on where you’re staying—and what you value most. Do you prefer the speed and reliability of trains? The comfort of a limousine bus with no transfers? Or the door-to-door ease of a taxi or ride app?
📷 If your travels bring you to Kyoto consider booking a tour or photography session with us!
🚆 By Train & Monorail
🔹 From Shinjuku
- Take the JR Yamanote Line or JR Keihin-Tohoku Line to Hamamatsuchō Station
- Transfer to the Tokyo Monorail → Haneda Airport (Terminals 1–3)
- ⏱️ Time: ~45–55 minutes
- 💴 Fare: ~¥700
- ✅ Great for JR Pass holders and those who prefer predictable schedules
- ✨ Tip: The monorail ride offers nice views over Tokyo Bay
🔹 From Shibuya
- Take the JR Yamanote Line to Shinagawa Station
- Transfer to the Keikyu Main Line → Haneda Airport
- ⏱️ Time: ~35–45 minutes
- 💴 Fare: ~¥480
- ✅ The fastest and cheapest route from Shibuya
- ✨ Tip: Look for a Keikyu train that says “Airport Express” or “Limited Express”
🔹 From Shinagawa
- Take the Keikyu Line directly to Haneda Airport
- ⏱️ Time: ~15–20 minutes
- 💴 Fare: ~¥300–¥350
- ✅ Most efficient route; no transfers
- ✨ Tip: Shinagawa is also a great place to transfer if you’re coming from elsewhere
🔹 From Tokyo Station
- Take the JR Yamanote Line or Keihin-Tohoku Line to Hamamatsuchō
- Transfer to the Tokyo Monorail → Haneda Airport
- ⏱️ Time: ~30–40 minutes
- 💴 Fare: ~¥700
- ✅ Smooth route, especially if you’re familiar with JR lines
- ✨ Tip: Follow signs for “Tokyo Monorail” at Hamamatsuchō—it’s well-marked
🚌 By Limousine Bus
🔹 From Shinjuku
- Depart from Shinjuku Station (West Exit) or major hotels
- ⏱️ ~40–80 minutes (traffic-dependent)
- 💴 ¥1,300–¥1,500
- ✅ Great for large suitcases and zero transfers
- ✨ Tip: Book your seat in advance during peak seasons
🔹 From Shibuya
- Depart from Shibuya Mark City or nearby hotels
- ⏱️ ~45–70 minutes
- 💴 ¥1,300–¥1,500
- ✅ Comfortable and direct
- ✨ Tip: Buses may stop at all 3 terminals—check which stop is yours!
🔹 From Shinagawa
- Depart from Shinagawa Prince Hotel or nearby
- ⏱️ ~30–50 minutes
- 💴 ~¥1,100
- ✅ Shortest bus route among the major stations
- ✨ Tip: Shinagawa is ideal for morning flights
🔹 From Tokyo Station
- Depart from Yaesu South Exit or selected hotels
- ⏱️ ~40–70 minutes
- 💴 ¥1,300–¥1,500
- ✅ Easy if you’ve just arrived by Shinkansen
- ✨ Tip: Check pickup time carefully, as buses may not run late
🚕 By Taxi or Ride App
🔹 From Shinjuku
- ⏱️ ~30–60 minutes
- 💴 ¥7,000–¥11,000
- ✅ Good for early-morning flights, late arrivals, or small groups
- ✨ Tip: Use apps like GO or S.RIDE for fixed-rate fares
🔹 From Shibuya
- ⏱️ ~30–60 minutes
- 💴 ¥7,000–¥10,000
- ✅ Convenient but can get pricey in traffic
- ✨ Tip: Leave extra time during rush hours
🔹 From Shinagawa
- ⏱️ ~20–40 minutes
- 💴 ¥5,000–¥7,000
- ✅ Very close—can be a smart splurge
- ✨ Tip: Many hotels near Shinagawa offer taxi booking support
🔹 From Tokyo Station
- ⏱️ ~25–50 minutes
- 💴 ¥6,000–¥10,000
- ✅ Popular among business travelers
- ✨ Tip: Yaesu Exit tends to have more taxi availability
🧭 Final Tips
- Use real-time navigation apps like Google Maps, Navitime, or Japan Travel for the most accurate route
- Allow extra time—especially if using buses or taxis during peak hours
- Think about your luggage, group size, flight time, and budget when choosing your route
Flying into Haneda? Check out our blog on getting to Tokyo from Haneda.
🎥 For more travel tips and guides on all things Japan check out the PiQtour YouTube channel!