Tokyo to Osaka
Take the shinkansen unless price is the deciding factor, in which case take the night bus. Flying looks faster on the ticket and is not, once you add airport transfers at both ends.
Every option, compared
| Option | Cost | Time | Worth it when |
|---|---|---|---|
| Nozomi shinkansen | ¥14,500 | 2h30 | The default, and the fastest door to door for most people. |
| Hikari shinkansen | ¥14,400 | 3h00 | Included in the JR Pass at no extra cost. Half an hour slower than the Nozomi, which costs pass holders a ¥4,960 supplement. |
| Night bus | ¥4,000–10,000 | 8–9h | The genuine budget option. Saves a hotel night, costs you a comfortable one. |
| Flight (HND–ITM) | ¥8,000–25,000 | 3h30–4h30 door to door | Competitive only if you are already near Haneda and staying near Itami. |
Shin-Osaka is not Osaka
The shinkansen arrives at Shin-Osaka, which is a transport hub about 10 minutes north of Osaka Station by local JR train, and roughly 20 minutes from Namba by subway. Budget that extra leg — it is the single most common surprise on this route, and it is why the flight comparison is closer than the raw times suggest.
If you are staying in Namba or Shinsaibashi, take the Midosuji subway line south from Shin-Osaka; it goes directly there.
When flying actually wins
There is one honest case: you are already close to Haneda, you find a fare well under ¥10,000, and you are staying in northern Osaka near Itami. Otherwise the two airport transfers eat the flight's advantage entirely. Kansai International (KIX) is worse still for this purpose — it is over an hour from central Osaka and exists for international arrivals, not domestic hops.
The night bus, honestly
It is genuinely cheap and it genuinely saves a hotel night, which makes the real saving larger than the fare gap suggests. It is also eight or nine hours in a seat, arriving at six in the morning with nowhere to check in. It works well for young travellers on a tight budget and badly for anyone who needs to be functional the next day. See the budget guide for where that saving is better spent.
Continuing west
Osaka is not the end of the line. Himeji is about ¥5,600 and half an hour further; Hiroshima is ¥10,500 and about 90 minutes. If your trip continues in that direction, check the whole chain in the JR Pass calculator rather than pricing each leg alone — this is the point where a pass starts to become arguable.
Putting the legs together
Individual legs are easy. The hard part is a route that does not double back and leaves enough time in each city. The printable Japan Travel Planner has the route builders and the booking timeline that turn a list of trains into a trip.
Frequently asked questions
How much is the shinkansen from Tokyo to Osaka?
About ¥14,500 one way for a non-reserved seat on the Nozomi to Shin-Osaka. The Hikari is ¥14,400 and takes half an hour longer.
How long is the train from Tokyo to Osaka?
2 hours 30 minutes on the Nozomi, about 3 hours on the Hikari, from Tokyo Station to Shin-Osaka.
Is it cheaper to fly from Tokyo to Osaka?
The fare can be, especially on a budget carrier. Door to door it is usually not faster, because Haneda and Itami both need ground transfers, and the total often lands at 3h30 to 4h30 against 2h30 on the train.
How do I get from Shin-Osaka to central Osaka?
About 10 minutes by local JR train to Osaka Station, or roughly 20 minutes on the Midosuji subway line to Namba. The shinkansen does not stop at Osaka Station itself.
Trip snapshot, 7-day route skeleton, and a before-you-fly checklist — sent to your email, free. Get it free