Tokyo Osaka
Tokyo to Osaka has flights from Haneda roughly every hour, plus Shinkansen trains that leave even more often.
If you are heading to central Osaka, take the Nozomi Shinkansen. Tokyo Station to Shin-Osaka in 2 hours 22 minutes. Door-to-door, it beats flying once you factor in airport time on both ends. Trains leave every few minutes.
If you have a JR Pass, the Nozomi is not covered. Take the Hikari, about 2 hours 50 minutes on the same line.
If you need to catch an international flight at Kansai (KIX), fly from Haneda. Japan Airlines, ANA, and Starflyer run HND-KIX roughly every hour, about an hour and a half in the air. This is the one case where flying to Osaka makes sense.
If you are starting from Narita, Peach flies NRT-KIX daily. That saves you the trip into central Tokyo to reach the train.
Itami and Kansai are separate airports, 40 km apart. Domestic Tokyo flights land at Itami, close to central Osaka. International flights use Kansai, out on a manmade island in the bay. Flying to Itami does not get you closer to a connection at Kansai.
Have a specific need? Use the decision guide below to filter by your airline, where you live, lounges, or where you're staying in Osaka.
Pick What Matters to You
Best pair by where you're coming from
Best pair by where you're staying in Osaka
Which pair your airline flies nonstop
| Airline | HND–ITM | HND–KIX | NRT–ITM | HND–UKB |
|---|---|---|---|---|
| Japan Airlines | ✓ | ✓ | ✓ | — |
| All Nippon Airways | ✓ | ✓ | ✓ | ✓ |
| Genesis | — | — | — | — |
| British Airways | — | — | ✓ | — |
| Star Flyer | — | ✓ | — | — |
| Skymark Airlines | — | — | — | ✓ |
| Peach | — | — | — | — |
Ranked by on-time performance
Lounge access by airport and terminal
Ranked by flights per week
Getting to the airport
Red-eye vs daytime departures
Premium cabin options
Connecting through Tokyo from a domestic flight
On a route with nonstops running throughout the day and a bullet train every 10 to 15 minutes, connecting through a third city adds hours for no reason. Book a nonstop from Haneda or take the Shinkansen.
Tokyo & Osaka Airport Profiles
Each airport has a personality. Terminal quality, transit access, lounge scene, and crowd levels vary dramatically — sometimes more than the flight itself.
Tokyo Metro
Haneda is a city airport in every sense, sitting 15 kilometers south of central Tokyo on the edge of Tokyo Bay. Terminal 3 handles international departures. The building is modern, well-signed in English and Japanese, and compact enough that walking from immigration to your gate rarely takes more than 10 minutes. An observation deck on the top floor looks out over the runways with the Tokyo skyline behind them.
The fourth floor of Terminal 3 recreates an Edo-period street lined with restaurants. Ramen, tonkatsu, sushi, tempura. The food is better than it has any right to be inside an airport. Below the departure level, shops carry Japanese snacks, cosmetics, and last-minute souvenirs without the tourist-trap markup you find at Narita.
Domestic terminals (T1 and T2) are separate buildings connected by free shuttle buses. If you are connecting to a domestic flight to Osaka, Sapporo, or Okinawa after arriving internationally, budget 90 minutes for the terminal transfer and second security screening. Immigration moves faster here than at Narita because international arrivals spread through the day instead of hitting in one wave.
Narita sits 60 kilometers east of central Tokyo in Chiba prefecture, and that distance defines the entire airport experience. Built in the 1970s when Haneda ran out of international capacity, the location was a political compromise that passengers have been paying for ever since. The airport itself works well: three terminals, clear English and Japanese signage, efficient security lines.
Terminal 1 handles most full-service international carriers. Terminal 2 splits between international and domestic service. Terminal 3 is the budget terminal for low-cost carriers, with a stripped-down fit-out and a long walk from the train station marked by a running track painted on the floor. Food across all three terminals is good, especially the ramen shops in T1 and the family restaurants in T2.
Inside the building, the experience is smooth. Immigration has e-gates for many nationalities. Duty-free shopping is extensive. The problem starts when you leave: you are an hour from central Tokyo by express train. If you miss the last Narita Express or Skyliner, the taxi ride into the city costs around 20,000 to 30,000 yen and takes over an hour on the highway.
Osaka Metro
Itami handles domestic flights only and sits six miles from central Osaka. For anyone whose destination is Osaka itself, this is the airport. The terminal is compact, security is fast, and the walk from curb to gate takes under 15 minutes.
Two terminal buildings sit side by side. The south terminal has better dining and retail. The north terminal is smaller and quieter. Neither requires a map or more than five minutes to navigate.
Kansai International sits on an artificial island in Osaka Bay, connected to the mainland by a single bridge. Renzo Piano designed the terminal as one long curve that funnels passengers from check-in to gates in a straight line. One terminal, one security checkpoint. You cannot get lost.
Domestic gates are compact and close to security. International departures stretch further along the curve, and the walk to far gates can take 15 minutes. Aeroplaza, the complex attached to the railway station side, has restaurants and a hotel for early departures or long layovers.
Kobe Airport (UKB). 58 weekly nonstop flights from Tokyo.
Which Airlines Fly Which Pairs
Japan Airlines and All Nippon Airways serve both HND and NRT to ITM — airport flexibility on the Tokyo side.
Not all planes are the same size. The aircraft type below each checkmark tells you whether you are getting a widebody (777, 787, A350) with wider seats and a quieter ride, or a narrowbody (737, A321) with a single aisle. On flights over five hours, the difference is significant.
737
737-800, 767
737-800
737-800
A320, A321
A320, A321
737-800
A321
A320, A321neo
737-800