Haneda Airport to Kyoto & Osaka: 2025 Complete Transport Guide

Heian Shrine torii gate and main hall in Kyoto Airport Access

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.


Hikari Shinkansen bullet train departing Tokyo

Transportation Comparison

ModeDurationCostBest ForNotes
Tokyo → Kyoto (Monorail + Shinkansen)approx. 2 hrs 46 min~¥14,690~JR Pass usersFastest, frequent departures. Requires transfer at Shinagawa or Tokyo.
Tokyo → Kyoto (Domestic Flight: Haneda – Itami)approx. 3 hrs totalapprox. ¥13,000~Travelers without JR PassFlight is fast, but transfers add time.
Tokyo → Kyoto (Night Bus)approx. 8 hrsapprox. ¥5,000~Budget travelersCheapest, 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:

  1. Take the Tokyo Monorail from Haneda Airport to Hamamatsucho (approx. 13–20 min).
  2. Transfer to the JR Yamanote Line and ride to Shinagawa Station (approx. 7 min).
  3. Board the Tokaido Shinkansen bound for Kyoto or Shin-Osaka.
SegmentDurationCostCoverage by JR Pass
Haneda → Hamamatsuchoapprox. 13~21 min¥520
Hamamatsucho → Shinagawaapprox. 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.


Red torii gates at Fushimi Inari Shrine Kyoto

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.

SegmentDurationCostNotes
Haneda → Itamiapprox. 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 TypeDurationCostAmenities
Standard Seatapprox. 8 hrsapprox. ¥5,000~Reclining seats, rest stops
Premium Seatapprox. 7.5 hrsapprox. ¥8,000~Extra legroom, blanket, charger
Luxury Cabinapprox. 7 hrsapprox. ¥10,000~Privacy seat, Wi-Fi, USB port

Traditional Japanese ohagi sweet rice cake

Which Option Should You Choose?

Travel GoalRecommended OptionReason
Fast & comfortableShinkansen2 hrs 45 min, frequent departures
Low costNight busCheapest, overnight ride
Flexible scheduleDomestic flightFrequent departures and arrival near Osaka
JR Pass holderShinkansenFully 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.

Kyoto’s Nishiki Market food stalls