Landing at Narita or Haneda and Heading Straight to Kyoto or Osaka: Trains, Flights and What to Do with Your Luggage
To get from Narita or Haneda to Kyoto or Osaka on the day you land, take an airport train to the Tokaido Shinkansen. From Narita, the N'EX reaches Tokyo Station in about 1 hour, then the Nozomi takes about 2 hours 15 minutes to Kyoto; from Haneda, Keikyu reaches Shinagawa in about 15 minutes. With immigration and transfers, Narita to Kyoto usually takes over 4 hours and Haneda a little over 3. Bags of 161–250 cm need an oversized-baggage seat, or you can have them delivered from the airport to your hotel.
Key takeaways
- Narita Airport to Kyoto or Osaka: N'EX to Tokyo Station (about 1 hour, ¥3,140), then the Tokaido Shinkansen Nozomi; Tokyo to Kyoto takes about 2 h 15 min (¥14,170 reserved, regular season) and Tokyo to Shin-Osaka about 2 h 30 min (¥14,720).
- Haneda Airport to Kyoto or Osaka: Keikyu from Terminal 3 to Shinagawa takes about 15 minutes, and every Nozomi stops at Shinagawa, making it the quickest place to change for Kansai from either Tokyo airport.
- The JR Pass covers the N'EX and the Tokyo Monorail but not Keikyu or Keisei; the Nozomi needs a special ticket (¥4,960 from Tokyo to Kyoto or Shin-Osaka), while the Hikari is covered.
- On the Shinkansen, bags of 161–250 cm in total dimensions need a reserved "seat with an oversized baggage area"; without one you pay ¥1,000, and bags over 250 cm aren't allowed.
- Long-distance delivery from a Tokyo airport to Kyoto or Osaka needs at least 9 hours between pickup and delivery, so it suits morning arrivals; if you land in the afternoon or later, carry your bags or spend the first night in Tokyo.
Narita or Haneda to Kyoto and Osaka: 4 ways compared
The main way from Narita or Haneda to Kyoto or Osaka is an airport train plus the Tokaido Shinkansen; the alternative is a domestic flight to Kansai. They differ in transfers, total time and how often you move your bags yourself.
| Route | How | Approx. total time (excluding immigration) | Luggage notes |
|---|---|---|---|
| Narita + Shinkansen | N'EX to Tokyo Station, then the Nozomi | About 3.5–4 hours to Kyoto | Long transfer inside Tokyo Station; big bags need an oversized-baggage seat |
| Haneda + Shinkansen | Keikyu to Shinagawa, then the Nozomi | About 2.5–3 hours to Kyoto | Just one change, with a dedicated Keikyu-to-JR transfer gate at Shinagawa |
| Haneda + domestic flight | Connect to a domestic flight to Itami or Kansai Airport | About 1–1.5 hours in the air, plus connection time | Change terminals and check in again; domestic allowances depend on the airline |
| Narita + domestic flight | Connect to a domestic flight to Kansai Airport (mostly low-cost carriers) | About 1.5 hours in the air, plus connection time | Low-cost carriers usually charge for checked bags; schedules change by season |
If you'd rather not push big suitcases through transfers, you can hand them over at the airport and ride the Shinkansen with just a day bag; see the luggage section below.
Narita Airport to Kyoto or Osaka: how to take the N'EX and the Shinkansen
From Narita Airport, take the Narita Express (N'EX) to Tokyo Station, then the Tokaido Shinkansen. The N'EX is all-reserved, takes about 1 hour and costs ¥3,140 (ordinary reserved seat), with luggage areas in each car; see JR East's website.
| Leg | Train | Journey time | Adult one-way fare (regular season) |
|---|---|---|---|
| Narita Airport → Tokyo Station | Narita Express (N'EX) | About 1 hour | ¥3,140 |
| Tokyo Station → Kyoto | Nozomi (reserved) | About 2 h 15 min | ¥14,170 |
| Tokyo Station → Shin-Osaka | Nozomi (reserved) | About 2 h 30 min | ¥14,720 |
How much time should you allow to change at Tokyo Station?
The N'EX uses underground platforms at Tokyo Station, while the Shinkansen is at ground level, so expect a walk with escalators or lifts. With two or more large suitcases, allow 20–30 minutes. The Tokaido Shinkansen starts at Tokyo Station, so the train you want is easier to get than at Shinagawa.
Haneda Airport to Kyoto or Osaka: Keikyu to Shinagawa, then the Shinkansen
The fastest way from Haneda Airport to Kyoto or Osaka is the Keikyu Line from Terminal 3 to Shinagawa, about 15 minutes, then the Tokaido Shinkansen. Every Nozomi stops at Shinagawa; from there it's about 2 hours 10 minutes to Kyoto and 2 hours 20 minutes to Shin-Osaka, at much the same fare as from Tokyo Station.
![]()
Keikyu ticket gates at Haneda Airport Terminal 3 Station, a short walk from the arrivals hall. Photo: MaedaAkihiko / Wikimedia Commons / CC BY-SA 4.0
How do you change from Keikyu to the Shinkansen at Shinagawa?
Keikyu's Shinagawa Station has a transfer gate to JR; once through, follow the "Shinkansen" signs to the Tokaido Shinkansen North or South ticket gates. The morning rush from 7 to 9 am packs both Keikyu and Shinagawa Station, so take care getting big bags on and off. JR Pass holders can take the Tokyo Monorail to Hamamatsucho instead and change to JR for Shinagawa or Tokyo Station: one more transfer, but no extra fare.
![]()
The JR transfer gates at Keikyu Shinagawa Station. Photo: MaedaAkihiko / Wikimedia Commons / CC BY-SA 4.0
![]()
The Shinkansen North ticket gates at Shinagawa Station. Photo: MaedaAkihiko / Wikimedia Commons / CC BY-SA 4.0
Is it worth connecting to a domestic flight from Haneda to Osaka?
Domestic flights from Haneda to Itami and Kansai Airport take about 1–1.5 hours, but from international Terminal 3 you first ride the free shuttle bus to Terminal 1 or 2 (about every 4 minutes during the day) and check in again. Immigration and customs happen at your first Japanese airport, so with connection time it's rarely faster than the Shinkansen. See Haneda Airport's website for terminal transfers.
Can you reach Kyoto or Osaka on arrival day? Plan by landing time
On most flights you can reach Kyoto or Osaka the day you land; what matters is your landing time and jet lag. The last Nozomi from Tokyo Station to Shin-Osaka leaves a little after 9 pm; check the exact time on JR Central's website.
| Landing time | Suggested plan | What to do with your luggage |
|---|---|---|
| Morning | Go straight to Kyoto or Osaka and have dinner in Kansai | Hand your bags to a delivery service at the airport and ride the Shinkansen hands-free |
| Afternoon | Take the Shinkansen the same day and check in that evening | Take your bags on the Shinkansen; reserve an oversized-baggage seat for big ones |
| Evening or later | Spend a night in Tokyo or near the airport and go the next morning | Send your bags from your Tokyo hotel to Kyoto or Osaka the next day |
If you spend the first night in Tokyo, see Tokyo to Kyoto or Osaka: 4 Ways to Send Your Luggage Hotel to Hotel the Same Day for the next day's luggage options.
Does the JR Pass cover the Narita Express and the Nozomi?
The JR Pass covers the N'EX and the Tokyo Monorail, but not Keikyu, Keisei or the Nozomi. According to the official JAPAN RAIL PASS website, reserved seats cost nothing extra, while the Nozomi needs a "special ticket for NOZOMI and MIZUHO" (¥4,960 from Tokyo to Kyoto or Shin-Osaka). The Hikari and Kodama are covered.
| Leg | Covered by the JR Pass? |
|---|---|
| Narita Airport → Tokyo Station (N'EX) | Yes, reserved seat at no extra cost |
| Haneda Airport → Hamamatsucho (Tokyo Monorail) | Yes |
| Haneda Airport → Shinagawa (Keikyu), Narita Airport → Ueno (Keisei) | No, buy a separate ticket |
| Tokyo or Shinagawa → Kyoto or Shin-Osaka (Hikari) | Yes |
| Tokyo or Shinagawa → Kyoto or Shin-Osaka (Nozomi) | Special ticket required, ¥4,960 |
To work out whether the pass is worth it, read Tokyo to Kyoto Shinkansen Guide 2026: Fares, JR Pass and Luggage Rules.
Taking big luggage on the Shinkansen straight off a long flight: what to know
Straight off a long-haul flight, watch the size rules and your energy for transfers. On the Tokaido Shinkansen, bags of 161–250 cm in total dimensions require a reserved "seat with an oversized baggage area", priced the same as a normal reserved seat; board without one and you pay ¥1,000, and bags over 250 cm aren't allowed (JR Central).
Oversized-baggage seats sell out fast in peak season, so book on smartEX or the JR Pass reservation site before you fly. Airport delivery counters mostly deliver same-day only within Tokyo: Narita's Sagawa counters, for example, deliver same-day only to selected hotels in 10 Tokyo wards and Urayasu (Narita Airport). Sending bags to Kyoto or Osaka means regular courier delivery, which usually arrives the next day or later. For the full rules, see Shinkansen Oversized Baggage Reservation: Do You Need One? 2026 Rules.
Land at Narita or Haneda and send your luggage straight to your Kyoto or Osaka hotel
On arrival day the hard part isn't the Shinkansen itself but changing trains at Tokyo or Shinagawa with big bags after a long flight, and competing for oversized-baggage seats. Hotels in Kyoto and Osaka mostly don't let you check in until around 3 pm, so the bags end up at the front desk anyway.
LuggAgent offers door-to-door airport-to-hotel delivery. After landing, you hand your bags to an agent holding a LuggAgent sign at the meeting point in the arrivals hall. Each bag is photographed at handover, and you head for the Shinkansen with just a day bag. Your bags reach your hotel's front desk by 18:00 or 21:00 the same day, depending on the option you booked, and you don't need to be there.
- On the booking page, choose the airport, your hotel in Kyoto or Osaka and a handover time; about 1 hour after landing leaves time for immigration and baggage claim.
- Long-distance routes such as Tokyo to Kyoto or Osaka need at least 9 hours between pickup and delivery; for delivery by 21:00 that means handing over at the airport by around midday, and the booking page shows which time slots are available.
- Most services need to be booked at least 24–72 hours in advance; the exact cutoff is shown on the booking page. For deliveries to homestays or Airbnbs, send the full address and entry details (door code, key box or building access) by 13:00 local time on the service day; the cutoff is shown on the booking page.
- If your flight is delayed by 1 hour or less, the handover time is adjusted automatically; longer delays may mean cancellation with a 50% refund.
See Tokyo ⇄ Osaka and Kyoto luggage delivery for more.
Landing at Narita with your first night in Kyoto, hand your bags over in the arrivals hall and take the N'EX to the Shinkansen:
If your first stop is Osaka (Umeda, Namba, Shinsaibashi and so on), hand over at Narita the same way and collect your bags at the front desk that evening:
Landing at Haneda, hand over your bags, ride Keikyu to Shinagawa and change to the Shinkansen for Kyoto hands-free:
FAQ
How long does it take from Narita Airport to Kyoto?
The N'EX takes about 1 hour to Tokyo Station; allow 20–30 minutes to change, then about 2 hours 15 minutes on the Nozomi to Kyoto, so roughly 3.5–4 hours in total. Add immigration and baggage claim and it usually takes over 4 hours from touchdown to Kyoto. Fares add up to just over ¥17,000 (N'EX ¥3,140 plus a reserved Nozomi seat at ¥14,170).
What's the fastest way from Haneda Airport to Kyoto?
Take Keikyu from Haneda Terminal 3 to Shinagawa (about 15 minutes), then the Nozomi from Shinagawa to Kyoto (about 2 hours 10 minutes): about 2.5–3 hours including the transfer. With a JR Pass, take the Tokyo Monorail to Hamamatsucho and change to JR, then ride the Hikari or buy the ¥4,960 special ticket for the Nozomi.
If I land in the afternoon, can my luggage still reach Kyoto the same day?
Not always. LuggAgent's long-distance routes such as Tokyo to Kyoto or Osaka need at least 9 hours between pickup and delivery, so an afternoon landing usually leaves too little time for same-day delivery; the booking page shows which handover slots are available. If you land in the afternoon or later, take your bags on the Shinkansen (reserve an oversized-baggage seat for big ones), or spend the first night in Tokyo and send your bags from the hotel to Kansai the next morning.
My trip ends in Kyoto or Osaka but I fly home from Haneda or Narita. What do I do with my luggage?
Do the same in reverse: leave your bags at the hotel front desk when you check out, have a delivery service take them to Haneda or Narita, and collect them at the airport before you check in. With LuggAgent, we recommend choosing an airport delivery time at least 2 hours before your flight departs, and most services still need to be booked at least 24–72 hours in advance; the exact cutoff is shown on the booking page.
Is a domestic flight from a Tokyo airport to Osaka faster than the Shinkansen?
Usually not by much. Haneda to Itami or Kansai Airport takes about 1–1.5 hours in the air, but an international-to-domestic connection means changing terminals, checking in and dropping bags again. The Shinkansen needs one change and drops you at Kyoto Station or Shin-Osaka in the city, which is simpler with luggage.
This article offers general travel tips for reference only. For actual services and conditions, please rely on the booking page and the latest official announcements.
Travelling light starts here.
Send your bags at the airport, your hotel or your homestay — we deliver them to your next destination.