Japan Uncharted

Osaka to Hakone: Shinkansen, Bus & Combination Routes Compared

8 min read

Why Osaka to Hakone Takes More Planning Than You Think

Traveling from Osaka to Hakone is not as straightforward as most Japan rail journeys. There is no direct train — every route requires at least one transfer, and the options range from a 3-hour Shinkansen ride to a 10-hour budget bus odyssey. The key decision comes down to cost, time, and whether you hold a JR Pass.

Hakone (箱根) sits in Kanagawa Prefecture, roughly 400 km east of Osaka. The standard route runs from Shin-Osaka Station via the Tokaido Shinkansen to Odawara Station (小田原駅), where you transfer to the local Hakone Tozan Line for the final 15-minute leg into the mountains. For travelers working through all Kanagawa route guides, this Osaka connection is one of the longer cross-region journeys.

A quick note on geography: if you are searching for "Osaka to Hakuba," that is a different destination entirely. Hakuba (白馬) is a ski resort in Nagano Prefecture, roughly 250 km north of Hakone. This guide covers Hakone, the onsen resort area near Mount Fuji.

Shinkansen via Odawara: The Fastest Route

The Shinkansen is the most practical way to get from Osaka to Hakone. All services run along the Tokaido Shinkansen line from Shin-Osaka to Odawara, but which train you take depends on your budget and JR Pass status.

Hikari and Kodama: JR Pass-Covered Options

If you hold a Japan Rail Pass, the Hikari and Kodama services are your options. According to Japan Travel by Navitime, the journey from Shin-Osaka to Odawara takes approximately 2 hours 40 minutes on the Hikari and up to 3 hours 30 minutes on the slower Kodama, which stops at every station. The base fare starts at approximately ¥12,100 (~$80) for unreserved seats.

The Hikari is the better choice when available — it skips several stops and arrives significantly faster than the Kodama. However, Hikari services that stop at Odawara run less frequently than Kodama, so check the timetable in advance. Not all Hikari trains stop at Odawara.

Nozomi: Fastest but No JR Pass

The Nozomi (のぞみ) is the fastest Shinkansen service, but it is not covered by the JR Pass. If you are paying full fare anyway, the Nozomi cuts the journey to about 2 hours 20 minutes. The full fare to Odawara is approximately ¥12,680 (~$84). One common mistake travelers make is assuming their JR Pass covers the Nozomi — it does not, and you will need to pay the full fare or take a supplement.

Highway Bus: The Budget Alternative

For travelers on a tight budget, highway buses offer a significantly cheaper route — but at a major time cost.

Direct Overnight Buses to Tokyo or Yokohama

There is no direct bus from Osaka to Hakone. Instead, you take a highway bus from Osaka to Tokyo or Yokohama, then connect onward. According to OsakaStation.com, highway buses from Osaka to Tokyo or Yokohama cost ¥4,000-8,000 (~$27-53) depending on the service, time of day, and seat type. The journey takes 8-9 hours, making overnight buses the most practical option — you save on one night of accommodation while traveling.

Prices vary significantly by season and how far in advance you book. Booking through Kousokubus.net or Willer Express typically gets the best rates.

Connecting from Tokyo or Yokohama to Hakone

Once in Tokyo or Yokohama, you still need to reach Hakone. From Shinjuku, the Odakyu Romancecar runs to Hakone-Yumoto — check the Odakyu website for current fares and schedules. From Yokohama, take the JR Tokaido Line to Odawara and transfer to the Hakone Tozan Line — check JR for current fares and times.

Total bus-route cost: ¥4,000-8,000 for the highway bus plus onward local transport. Total time: 10-12 hours including transfers. This only makes sense if you are watching every yen or want to travel overnight.

Combination Routes and the Sunrise Sleeper Train

Sunrise Seto/Izumo Overnight Sleeper

The Sunrise Seto/Izumo is Japan's last regular sleeper train, running overnight from Osaka through to Tokyo. The train stops at Atami, which is one station west of Odawara on the Tokaido Line. The nobinobi zaseki (のびのび席) — stretch-out carpet seats — are covered by the JR Pass, making this an intriguing option that doubles as overnight accommodation.

The catch: nobinobi seats sell out quickly, and the train departs Osaka late at night, arriving at Atami in the early morning — check the JR schedule for current times. From Atami, take a JR local train one stop west to Odawara. This is a niche option, but for travelers who want the experience and hold a JR Pass, it effectively provides free transport and a free night's sleep. For those continuing to Tokyo afterward, see our guide to Shinjuku to Hakone by Romancecar.

Getting from Odawara into Hakone

Whichever route you take, you will almost certainly pass through Odawara Station — the gateway to Hakone. This is where the JR network ends and private railways begin.

Hakone Tozan Line to Hakone-Yumoto

The Hakone Tozan Line (箱根登山線) runs from Odawara to Hakone-Yumoto in about 15 minutes for ¥310 (~$2). This is not covered by the JR Pass, so have cash or an IC card ready. Trains run frequently throughout the day.

Hakone-Yumoto is the main base for most visitors and the starting point for the Hakone loop route (cable car, ropeway, pirate ship on Lake Ashi). From here, the Hakone Tozan mountain railway continues deeper into the mountains toward Gora.

Hakone Free Pass Options

If you plan to explore Hakone for a day or two, consider the Hakone Free Pass (sold at Odawara Station). It covers unlimited rides on the Hakone Tozan Line, cable car, ropeway, and the Lake Ashi boat, plus discounts at various attractions. Check the Odakyu website for current pass pricing and availability. For onward travel ideas, see our Hakone to Mount Fuji day trip guide.

Practical Tips Before You Book

Route Time Cost JR Pass
Shinkansen (Hikari) + Tozan ~3 hours ¥12,410 (~$82) Covered to Odawara
Shinkansen (Kodama) + Tozan ~3.5-4 hours ¥12,410 (~$82) Covered to Odawara
Shinkansen (Nozomi) + Tozan ~2.5 hours ¥12,990 (~$86) Not covered
Highway bus + local train 10-12 hours ¥4,000-8,000 + local fares Not covered
Sunrise sleeper + local Overnight JR Pass or check JR for fares Nobinobi covered
Driving ~4.5 hours Tolls ~¥13,000 + fuel N/A
  • Book Hikari in advance. Not all Hikari trains stop at Odawara — check the timetable before you travel. Kodama stops at every station but is significantly slower.
  • Budget an extra ¥310 for Hakone Tozan. This catches many JR Pass holders off guard. The Hakone Tozan Line is a private railway not covered by JR.
  • Consider the Hakone Free Pass. If you plan to use the cable car, ropeway, and pirate ship, the pass pays for itself within a few rides.
  • Highway bus only if budget is critical. The 10+ hour travel time versus 3 hours by Shinkansen is a steep trade-off. The overnight bus makes the most sense as a hotel-replacement strategy.

Prices shown are based on 2025 data; check official sites for current rates as fares may have adjusted for 2026.

Frequently Asked Questions

How much does it cost to travel from Osaka to Hakone?

By Shinkansen, expect approximately ¥12,410 (~$82) total — that is ¥12,100 for unreserved Shinkansen from Shin-Osaka to Odawara plus ¥310 for the Hakone Tozan Line. Highway bus via Tokyo costs ¥4,000-8,000 (~$27-53) for the bus portion plus onward local transport, but the journey takes 10-12 hours including transfers.

Does the JR Pass cover the Shinkansen from Osaka to Hakone?

The JR Pass covers Hikari and Kodama Shinkansen services from Shin-Osaka to Odawara, but not the faster Nozomi. Once at Odawara, the Hakone Tozan Line to Hakone-Yumoto costs ¥310 (~$2) and is not JR — you will need to pay this separately regardless of your pass.

How long does it take to get from Osaka to Hakone?

By Shinkansen plus local train, the total journey takes about 3 hours. The Hikari Shinkansen to Odawara is roughly 2 hours 40 minutes, plus 15 minutes on the Hakone Tozan Line. By highway bus via Tokyo with a transfer, expect 10-12 hours total.

Is Hakone the same as Hakuba?

No. Hakone (箱根) is an onsen resort area in Kanagawa Prefecture, famous for hot springs, Lake Ashi, and views of Mount Fuji. Hakuba (白馬) is a ski resort in Nagano Prefecture, roughly 250 km north of Hakone. They are completely different destinations despite the similar-sounding names.

Frequently Asked Questions

How much does it cost to travel from Osaka to Hakone?
By Shinkansen, expect approximately ¥12,410 (~$82) total — that is ¥12,100 for unreserved Shinkansen from Shin-Osaka to Odawara plus ¥310 for the Hakone Tozan Line. Highway bus via Tokyo costs ¥4,000-8,000 (~$27-53) for the bus portion plus onward local transport, but the journey takes 10-12 hours including transfers.
Does the JR Pass cover the Shinkansen from Osaka to Hakone?
The JR Pass covers Hikari and Kodama Shinkansen services from Shin-Osaka to Odawara, but not the faster Nozomi. Once at Odawara, the Hakone Tozan Line to Hakone-Yumoto costs ¥310 (~$2) and is not JR — you will need to pay this separately regardless of your pass.
How long does it take to get from Osaka to Hakone?
By Shinkansen plus local train, the total journey takes about 3 hours. The Hikari Shinkansen to Odawara is roughly 2 hours 40 minutes, plus 15 minutes on the Hakone Tozan Line. By highway bus via Tokyo with a transfer, expect 10-12 hours total.
Is Hakone the same as Hakuba?
No. Hakone (箱根) is an onsen resort area in Kanagawa Prefecture, famous for hot springs, Lake Ashi, and views of Mount Fuji. Hakuba (白馬) is a ski resort in Nagano Prefecture, roughly 250 km north of Hakone. They are completely different destinations despite the similar-sounding names.

More to Explore

← Back to all route articles

Route in Other Prefectures