How to get to Hakuba from Tokyo, Osaka, Kyoto and the airports
No shinkansen reaches Hakuba directly; you change at Nagano or Matsumoto. This guide compares train, bus and car, and how to think about passes.

Respuesta rápida
- From Tokyo the common route is the Hokuriku Shinkansen to Nagano Station, then an express bus to Hakuba.
- Another is to go to Matsumoto and take the Oito Line to Hakuba Station, which is slower but scenic.
- Timetables, fares and valid passes change often and must be checked with the official operators.
Hakuba sits in a valley in the northwest of Nagano with no direct shinkansen. Most people use Nagano or Matsumoto as the changing point and then continue by bus or local train. The thing to remember is that whether you start in Tokyo, Osaka or at an airport, these two hubs are always involved, and the total time is longer than expected, so build in slack, especially in snow season.

The fastest routes en resumen
- From Tokyo: Hokuriku Shinkansen to Nagano in roughly 80 minutes, then an express bus to Hakuba.
- Alternative from Tokyo: the Azusa limited express from Shinjuku to Matsumoto, then the Oito Line.
- At some times direct long-distance buses run from Tokyo to Hakuba; check with the operators.
From Tokyo
The Hokuriku route is the most direct: board at Tokyo or Ueno, get off at Nagano and go to the bus terminal by the station for an express bus that takes roughly an hour into the village. The Azusa route from Shinjuku to Matsumoto takes about 2.5 hours, then you switch to the Oito Line, which often involves a change at Shinano-Omachi and adds a fair amount of time, so it suits people not in a hurry.

From Osaka and Kyoto
From Osaka or Kyoto there is no short direct route. A typical choice is the shinkansen to Nagoya, then the Shinano limited express to Matsumoto, followed by the Oito Line, or going via Tokyo if you want the Hokuriku line. The total time is long with several changes, so consider whether it is worthwhile compared with an overnight stop on the way.
From the airports and nearby cities
From Narita or Haneda, go into Tokyo first and then take the shinkansen or Azusa as above. There is no direct route from the airports to Hakuba, so if you land late, stay in Tokyo for the night or have lodging ready. Nearby cities such as Nagano and Matsumoto are worth a stop if you have time, since they offer more hotels and restaurants.

Train vs bus vs rental car
| Opción | Ideal para | Ten cuidado con |
|---|---|---|
| Train and shinkansen | Travellers wanting predictable timing | Needs a change; snow can delay |
| Long-distance and express bus | Those avoiding multiple transfers | Time depends on traffic |
| Rental car | Families or groups wanting freedom | Need a valid licence, snow driving skill and winter tyres |
People who have never driven on snow should not rent a car in winter. Mountain roads can be slippery and chains may be required at times. Rules on international licences and rental conditions must be checked with the rental company directly.
Passes and tickets
Not every pass is worth it on this route. The trip to Hakuba covers the shinkansen, local trains and an express bus run by a private company, and some passes do not cover buses, so check carefully which legs are inside the pass rather than comparing the pass price with single tickets in a rush. Look at the operators' official websites.
If you must catch a flight home, work backwards from the airport and add generous slack for snow and connections. Avoid booking a flight on the same morning you leave Hakuba, and consider a night in Tokyo before the flight.
Luggage and booking
Ski gear and large bags are the main issue on this route. Express buses have underfloor luggage space but it is limited, and local trains can be crowded in peak season. If you carry a lot, use a luggage forwarding service to send bags to your lodging ahead, which is popular in Japan. In winter and holiday periods, book bus or seat reservations in advance.
Bus and train information can change day to day. An eSIM lets you check delays and connection times on the way.
Preguntas frecuentes
How do I get from Tokyo to Hakuba?+
The common route is the Hokuriku Shinkansen to Nagano and then an express bus to Hakuba.
Can I get to Hakuba from Osaka or Kyoto?+
Yes, but with several changes, such as via Nagoya and Matsumoto, and it takes a long time.
Can I use a JR Pass to Hakuba?+
A pass may cover some legs but not buses run by private companies. Check the latest terms from official sources.
Is renting a car to Hakuba a good idea?+
Good for groups wanting freedom, but do not rent if you have never driven on snow.
How do I get to Hakuba from the airport?+
Go into Tokyo first, then take the Hokuriku Shinkansen or Azusa. There is no direct route from the airports.
Instagram y TikTok no tienen botón de compartir en la web, así que abrimos el menú para compartir de tu teléfono o copiamos el enlace.