Ending Your Japan Trip in Kyoto or Osaka but Flying Home from Narita or Haneda: Trains, Timing and Luggage
To get from Kyoto or Osaka to Narita or Haneda Airport on departure day, take the Tokaido Shinkansen and then an airport train. From Kyoto, the Nozomi reaches Tokyo Station in about 2 hours 15 minutes, and the N'EX takes about 1 hour on to Narita; for Haneda, get off at Shinagawa and take Keikyu, about 15 minutes to Terminal 3. With transfers, Kyoto to Narita takes about 3.5–4 hours and Kyoto to Haneda about 2.5–3. Add the usual 2–3 hours at the airport for an international flight, and you'll typically leave your Kyoto hotel 6–7 hours before take-off.
Key takeaways
- Kyoto to Narita Airport: Nozomi to Tokyo Station in about 2 h 15 min (¥14,170 reserved, regular season), then the N'EX in about 1 hour (¥3,140); about 3.5–4 hours with the transfer, and roughly 15 minutes more from Shin-Osaka.
- Kyoto to Haneda Airport: every Nozomi stops at Shinagawa, where Keikyu reaches Haneda Terminal 3 in about 15 minutes; about 2.5–3 hours in total, the fastest way from Kansai to a Tokyo airport.
- International check-in counters usually close 60 minutes before departure, and airlines suggest arriving 2–3 hours ahead; for a morning flight, spend your last night in Tokyo.
- The JR Pass covers the Hikari and the N'EX but not Keikyu; the Nozomi needs a special ticket (¥4,960 from Kyoto or Shin-Osaka to Tokyo).
- 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.
Kyoto or Osaka to Narita and Haneda Airport: 4 ways compared
The main way from Kyoto or Osaka to Narita or Haneda Airport is the Shinkansen plus an airport train; the alternatives are a domestic flight connecting in Tokyo, or moving to Tokyo the night before. They differ in transfers, how often you lift your bags, and whether you can make an early flight.
| Route | How | Approx. total time (from the station) | Luggage notes |
|---|---|---|---|
| Shinkansen + Keikyu (Haneda) | Nozomi to Shinagawa, then Keikyu | About 2.5–3 hours from Kyoto | Just one change, with a JR-to-Keikyu transfer gate at Shinagawa |
| Shinkansen + N'EX (Narita) | Nozomi to Tokyo Station, then the N'EX | About 3.5–4 hours from Kyoto | Long transfer inside Tokyo Station; big bags need an oversized-baggage seat |
| Domestic flight + international flight | Fly from Itami or Kansai to Haneda or Narita | About 1–1.5 hours in the air, plus connection time | Bags can sometimes be checked through on one booking, but not if you change airports |
| Last night in Tokyo | Shinkansen to Tokyo the day before, airport train the next morning | Only the airport train on departure day | Best for morning flights; bags can go ahead to your Tokyo hotel the day before |
![]()
The Tokaido Shinkansen Central Gate at Kyoto Station, where Tokyo-bound Nozomi passengers enter. Photo: MaedaAkihiko / Wikimedia Commons / CC BY-SA 4.0
Kyoto or Osaka to Haneda Airport: Nozomi to Shinagawa, then Keikyu
The fastest way from Kyoto or Osaka to Haneda Airport is the Nozomi to Shinagawa, then the Keikyu Line to Haneda Terminal 3 (international), about 15 minutes. Every Nozomi stops at Shinagawa; it's about 2 hours 10 minutes from Kyoto and 2 hours 20 minutes from Shin-Osaka, so there's no need to ride on to Tokyo Station and double back.
![]()
The Tokaido Shinkansen platform at Shinagawa Station, where every Nozomi stops. Photo: Ravi Dwivedi / Wikimedia Commons / CC BY-SA 4.0
How long does the Shinkansen-to-Keikyu transfer at Shinagawa take?
After the Shinkansen gates, follow the "Keikyu Line" signs to the JR–Keikyu transfer gate; with big suitcases, allow 15–20 minutes. Keikyu's Shinagawa platforms also serve trains heading towards Yokohama, so make sure you board one bound for Haneda Airport and get off at Terminal 3 for international flights. JR Pass holders can instead take JR to Hamamatsucho and the Tokyo Monorail, at no extra fare but with one more change.
Kyoto or Osaka to Narita Airport: Nozomi to Tokyo Station, then the N'EX
The most direct way from Kyoto or Osaka to Narita Airport is the Nozomi to Tokyo Station, then the Narita Express (N'EX). The N'EX is all-reserved, takes about 1 hour from Tokyo Station to Narita Airport 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) |
|---|---|---|---|
| Kyoto → Tokyo Station | Nozomi (reserved) | About 2 h 15 min | ¥14,170 |
| Shin-Osaka → Tokyo Station | Nozomi (reserved) | About 2 h 30 min | ¥14,720 |
| Tokyo Station → Narita Airport | Narita Express (N'EX) | About 1 hour | ¥3,140 |
How much time should you allow to change to the N'EX at Tokyo Station?
The Tokaido Shinkansen uses ground-level platforms at Tokyo Station and the N'EX underground ones; with two or more large suitcases, allow 20–30 minutes. The N'EX doesn't run every few minutes, so reserve your N'EX seat first, then work back to the Nozomi you need.
What time should you leave Kyoto or Osaka? Work back from your flight
To get from Kyoto or Osaka to Narita or Haneda on time, work backwards from your departure. Allowing 2–3 hours at the airport, leave your Kyoto hotel about 6–7 hours before take-off for Narita, or about 5–6 hours for Haneda; add 15–30 minutes from Osaka. Check your airline for its exact check-in cut-off.
| Flight time | Suggested plan | What to do with your luggage |
|---|---|---|
| Morning to midday | Move to Tokyo the day before and stay in the city or near the airport | Send your bags from your Kyoto or Osaka hotel to your Tokyo hotel the day before |
| Afternoon | Take an early Shinkansen and plan nothing else on the way | Carry them on the Shinkansen and reserve an oversized-baggage seat for big bags |
| Evening | Check out in the morning and enjoy another half day in Kyoto or Osaka | Hand your bags to a delivery service at checkout and have them taken to the airport |
The departure lobby of Narita Airport Terminal 2, where check-in queues are common in peak season. Photo: Nanashinodensyaku / Wikimedia Commons / CC BY-SA 4.0
If you spend your last night in Tokyo, the hotel-to-airport options are covered in Narita and Haneda Luggage Delivery to Your Tokyo Hotel: Same-Day Options vs N'EX and Limousine Bus: same routes, opposite direction.
Can you fly from Itami or Kansai Airport and connect to your international flight?
Yes, but it depends on your tickets. Under one major Japanese airline's rules, for example, when a domestic flight and the same airline's international flight are on one itinerary, you can check bags through to your overseas destination at the domestic airport. If you change airports (landing at Haneda but flying out of Narita, say), your bags must be checked in again at the international departure airport, and the airline suggests allowing about 180 minutes to transfer between Haneda and Narita (example airline transit rules).
With separate tickets (a low-cost domestic flight, for instance), you can't check bags through: you collect them in Tokyo and check in again, and low-cost carriers usually charge for checked bags. Once you add arriving early and the connection, the total is rarely much shorter than the Shinkansen.
Does the JR Pass cover Kyoto to Narita or Haneda?
The JR Pass covers the Hikari, the N'EX and the Tokyo Monorail, but not Keikyu or the Nozomi. According to the JAPAN RAIL PASS website, reserved seats cost nothing extra; the Nozomi needs a "NOZOMI / MIZUHO special ticket" (¥4,960 from Kyoto or Shin-Osaka to Tokyo, official page).
| Leg | Covered by the JR Pass? |
|---|---|
| Kyoto, Shin-Osaka → Tokyo, Shinagawa (Hikari) | Yes |
| Kyoto, Shin-Osaka → Tokyo, Shinagawa (Nozomi) | Special ticket required, ¥4,960 |
| Tokyo Station → Narita Airport (N'EX) | Yes, reserved seats at no extra cost |
| Shinagawa → Haneda Airport (Keikyu) | No, buy a separate ticket |
| Hamamatsucho → Haneda Airport (Tokyo Monorail) | Yes |
On a tight departure day, paying for the special ticket to ride the Nozomi gives more peace of mind. For whether the pass pays off, see Tokyo to Kyoto Shinkansen Guide 2026: Fares, JR Pass and Luggage Rules.
What should you know about taking big luggage on the Shinkansen on departure day?
Departure day is usually when you have the most luggage of the whole trip, so the Shinkansen size rule matters most. On the Tokaido Shinkansen, bags of 161–250 cm in total dimensions need a reserved "seat with an oversized baggage area", at the same price as a normal reserved seat; bring one on without a reservation and you pay ¥1,000, and bags over 250 cm aren't allowed (JR Central). For the full rules, see Shinkansen Oversized Baggage Reservation: Do You Need One? 2026 Rules.
You can also ship bags to the airport with airport takkyubin, but it usually has to be sent 1–2 days before your flight (depending on the area), leaving you with only your carry-on. For a comparison, see Same-Day Luggage Delivery vs Yamato TA-Q-BIN: Which Should Tourists Use?.
Sending your luggage from a Kyoto or Osaka hotel straight to Narita or Haneda
The hardest part of getting from Kansai to a Tokyo airport is hauling all your luggage onto a Shinkansen for over two hours, changing trains and competing for oversized-baggage seats. If your flight leaves in the evening, your bags can go straight from your hotel to the airport while you spend your last day in Kyoto or Osaka hands-free.
LuggAgent offers door-to-door hotel-to-airport delivery: at checkout, leave your bags at the hotel front desk between 09:00 and 11:00 and send us a photo, with no need to wait for the driver. Bags are photographed at pickup and delivery, and you're notified by email. At the airport, our agent hands your bags back to you in person at the meeting point in your confirmation, and delivery to your airline's check-in counter is available as an add-on.
- Most services need to be booked at least 24–72 hours in advance; the exact cutoff is shown on the booking page. For pickups from an Airbnb or homestay, the driver meets you in person at the pickup time you chose (09:00–11:00), so be there with your bags.
- On long routes such as Kyoto or Osaka to the Tokyo airports, allow at least 9 hours between pickup and delivery; bags collected in the morning reach the airport around evening, so this suits evening departures. The time slots you can choose are shown on the booking page.
- We recommend choosing a delivery time at least 2 hours before your flight departs. Standard airport delivery runs until 21:00; other times cost extra, as shown on the booking page.
- For a morning or afternoon flight, send your bags from your Kyoto or Osaka hotel to your Tokyo hotel the day before, collect them that evening and head to the airport light the next day.
More details on the Tokyo ⇄ Osaka & Kyoto luggage delivery page.
If your last night is in Kyoto and you're flying out of Haneda in the evening, leave your bags at the front desk when you check out and take the Nozomi to Shinagawa with just a day bag:
If your last night is in Osaka (Umeda, Namba, Shinsaibashi and so on) and you're flying from Narita, hand your bags over at the hotel in the same way and collect them at the Narita meeting point before check-in:
For a morning flight with a last night in Tokyo, send your bags from Kyoto to your Tokyo hotel the day before:
FAQ
How long does it take from Kyoto to Narita Airport?
The Nozomi to Tokyo Station takes about 2 hours 15 minutes; allow 20–30 minutes to transfer, then about 1 hour on the N'EX to Narita, for about 3.5–4 hours in total. Fares add up to just over ¥17,000 (¥14,170 for a reserved Nozomi seat plus ¥3,140 for the N'EX). With the usual 2–3 hours at the airport for an international flight, you'll typically leave your Kyoto hotel 6–7 hours before take-off.
What's the fastest way from Osaka to Haneda Airport?
Take the Nozomi from Shin-Osaka to Shinagawa, about 2 hours 20 minutes, then Keikyu to Haneda Terminal 3, about 15 minutes; about 3 hours including the transfer. Allow extra time to reach Shin-Osaka from Umeda or Namba; JR Pass holders can take the Hikari instead and change at Hamamatsucho for the Tokyo Monorail.
My flight leaves Narita at 10 am. Can I travel from Kyoto that morning?
It isn't recommended. The earliest Nozomi leaves Kyoto at around 6 am and reaches Tokyo after 8, so you'd get to Narita on the N'EX at around 9:30, too late for the 2–3 hours airlines suggest for international check-in. For a morning flight, spend the night before in Tokyo or near Narita Airport, and send your bags to your Tokyo hotel the day before.
Can my luggage go from my Kyoto hotel to Haneda Airport on the same day?
Yes, if your flight time fits. LuggAgent's long routes from Kyoto or Osaka to the Tokyo airports need at least 9 hours between pickup and delivery, so bags left at your hotel in the morning reach the airport around evening (we recommend a delivery time at least 2 hours before your flight departs); that makes it a good fit for evening flights. The slots you can choose are shown on the booking page, and most services need to be booked at least 24–72 hours in advance (the exact cutoff is shown there too).
Cover photo: Suikotei / Wikimedia Commons / CC BY-SA 4.0
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.