Overview
Flying into Haneda Airport and heading directly to Kyoto or Osaka?
This updated 2025 guide compares all major routes — Shinkansen, domestic flights, and night buses — with clear travel times, costs, and recommendations.
Use this guide to choose the best option for your budget and travel style.

Transportation Comparison
| Mode | Duration | Cost | Best For | Notes |
|---|---|---|---|---|
| Tokyo → Kyoto (Monorail + Shinkansen) | approx. 2 hrs 46 min~ | ¥14,690~ | JR Pass users | Fastest, frequent departures. Requires transfer at Shinagawa or Tokyo. |
| Tokyo → Kyoto (Domestic Flight: Haneda – Itami) | approx. 3 hrs total | approx. ¥13,000~ | Travelers without JR Pass | Flight is fast, but transfers add time. |
| Tokyo → Kyoto (Night Bus) | approx. 8 hrs | approx. ¥5,000~ | Budget travelers | Cheapest, overnight ride saves hotel costs |
Shinkansen Route (Recommended for Most Travelers)
The Shinkansen remains the fastest and most reliable option from Haneda to Kyoto or Osaka.
Follow this simple connection route:
- Take the Tokyo Monorail from Haneda Airport to Hamamatsucho (approx. 13–20 min).
- Transfer to the JR Yamanote Line and ride to Shinagawa Station (approx. 7 min).
- Board the Tokaido Shinkansen bound for Kyoto or Shin-Osaka.
| Segment | Duration | Cost | Coverage by JR Pass |
|---|---|---|---|
| Haneda → Hamamatsucho | approx. 13~21 min | ¥520 | ✅ |
| Hamamatsucho → Shinagawa | approx. 7 min | ¥170 | ✅ |
| Shinagawa → Kyoto (Reserved seat) | approx. 2 hrs 4~8 min | ¥14,170 | ✅ |
Total travel time: approx. 2 hrs 45 min
Total cost: ¥15,400~
Fully covered by the Japan Rail Pass.
13-1024x683.jpg)
Domestic Flight Route (Haneda → Itami)
For travelers not using a JR Pass, domestic flights are a practical alternative.
The flight takes about 1 hour, but you must include airport transfers to Kyoto.
| Segment | Duration | Cost | Notes |
|---|---|---|---|
| Haneda → Itami | approx. 1 hr 10 min~ | approx. ¥12,000~ | Frequent ANA/JAL flights |
| Itami → Kyoto (Monorail + JR/Hankyu) | approx. 1 hr 10 min~ | approx. ¥1,000~ | Easy transfer |
Total: approx. 3 hrs / approx. ¥13,000~
Tip: Book early for better fares and use mobile e-tickets to save time.
Night Bus Route (Cheapest Option)
Night buses are the best choice for saving money and skipping one night’s accommodation.
Most buses depart from Tokyo Station or Shinjuku and arrive early morning in Kyoto or Osaka.
| Bus Type | Duration | Cost | Amenities |
|---|---|---|---|
| Standard Seat | approx. 8 hrs | approx. ¥5,000~ | Reclining seats, rest stops |
| Premium Seat | approx. 7.5 hrs | approx. ¥8,000~ | Extra legroom, blanket, charger |
| Luxury Cabin | approx. 7 hrs | approx. ¥10,000~ | Privacy seat, Wi-Fi, USB port |

Which Option Should You Choose?
| Travel Goal | Recommended Option | Reason |
|---|---|---|
| Fast & comfortable | Shinkansen | 2 hrs 45 min, frequent departures |
| Low cost | Night bus | Cheapest, overnight ride |
| Flexible schedule | Domestic flight | Frequent departures and arrival near Osaka |
| JR Pass holder | Shinkansen | Fully covered, easiest to navigate |
Booking Tips
- JR Pass users: Reserve seats at major stations or via trusted booking platforms.
- Flights: Compare fares on ANA, JAL, Peach, and Skymark.
- Night buses: Book via English-friendly sites such as Willer Express or Japan Bus Online.
Final Thoughts
For most travelers, the Shinkansen is the ideal combination of speed, convenience, and reliability.
If you want the lowest cost, night buses are unbeatable.
Whichever route you choose, planning ahead ensures a smooth journey from Haneda Airport to Kyoto or Osaka in 2025.



