GoAsia
How to Get from Tokyo to Hakuba

How to Get from Tokyo to Hakuba

Last updated: October 15, 2026
Contents

Leaving the neon-soaked streets of Shinjuku or the coastal breeze of Haneda for the jagged, snow-capped peaks of the Japanese Alps is a rite of passage for any winter sports enthusiast. Hakuba is not just a destination; it is a collection of world-class ski resorts that hosted the Winter Olympics, and the journey there marks the transition from urban intensity to alpine serenity. Whether you are hauling a heavy board bag or traveling light for a hiking weekend, the route westward into Nagano Prefecture is as efficient as it is beautiful.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The transition from the Kanto Plain into the heart of the mountains involves a significant climb. While many travelers think solely of the Shinkansen, road transport offers a directness that saves you from navigating busy train stations with bulky luggage. You can easily compare and book your preferred road transport for this route on GoAsia.cc to ensure your mountain getaway starts without a hitch.

Tokyo to Hakuba by Bus

For budget-conscious travelers and skiers, the highway bus is the most practical choice. Alpico Bus and Keio Bus jointly operate it from the Shinjuku Bus Terminal (Busta Shinjuku) to Hakuba, with stops including Hakuba Goryu, Hakuba Happo Bus Terminal and Tsugaike Kogen.[1] Adult one-way fares are 5,800 to 9,000 yen depending on the bus and the date.[1] The bus typically has a restroom on board and makes a restroom break at a service area.[1]

Tickets can be reserved online up to one month before the travel date, and seats left on the day can be bought at the ticket counter.[1] Some departures run only on selected dates, so check the timetable for your travel day. The journey takes several hours, longer on the overnight departures, and heavy snowfall in the Nagano region can add delays.

Tokyo to Hakuba by Shinkansen and Bus

If you prefer to travel by train, take the Hokuriku Shinkansen from Tokyo to Nagano and change to the Alpico express bus from Nagano Station (East Exit) to Hakuba. In the green season timetable the 08:20 bus from Nagano reaches Hakuba Station at 09:22 and Hakuba Happo Bus Terminal at 09:30, and the fare is 2,900 yen; in winter the fare is 3,500 yen.[2]

Comparing Your Options

Mode Price Comfort
Highway Bus (Busta Shinjuku to Hakuba) 5,800 - 9,000 yen one way[1] Standard
Shinkansen to Nagano, then Alpico bus to Hakuba Bus from Nagano 2,900 yen (green season) or 3,500 yen (winter)[2], plus the Shinkansen ticket High

Tips for Traveling from Tokyo to Hakuba

  • Book the Bus Early: Reservations open one month before the travel date.[1] During the peak winter season, weekend seats are in demand, so reserve as soon as the booking window opens.
  • Luggage Logistics: Rules depend on the operator. On the Alpico daytime bus there is no size limit for suitcases but it recommends bringing no more than two items, for example one suitcase and one pair of skis; on the Alpico overnight bus skis, snowboards and bicycles are not allowed, and only one suitcase is recommended; Keio Bus allows one suitcase or one pair of skis or one snowboard per passenger, with skis and snowboards in a cover bag.[1] If you have several bags or boards, use a luggage delivery service (Takkyubin) to send them to your hotel in advance.
  • Departure Points: Buses depart from Busta Shinjuku. Give yourself at least 30 minutes to find the correct platform, as this terminal is massive and can be confusing for first-time visitors.
  • Weather Awareness: Hakuba receives some of the highest snowfall in Japan. While drivers are experts in these conditions, delays are possible during heavy storms. Always check the forecast a day before your departure.

Timetable

Bus Tokyo - Hakuba $ 25.74–29.42 5h 30m – 6h
  • →  AC Seater 23:10, 23:40

Frequently Asked Questions

How can I book tickets from Tokyo to Hakuba?

Use the booking tool on this page to compare the transport options currently available from Tokyo to Hakuba, including current prices and schedules.

What is the cheapest way to get from Tokyo to Hakuba?

The direct highway bus from Busta Shinjuku has adult one-way fares of 5,800 to 9,000 yen depending on the bus and the date. It saves you the hassle of train transfers.

What is the fastest way to get from Tokyo to Hakuba?

There are two main options: the direct highway bus, or the Shinkansen to Nagano followed by the Alpico express bus to Hakuba. Compare the current timetables of both and allow time for the change at Nagano Station.

How long does it take to get from Tokyo to Hakuba?

The journey takes several hours by bus, longer on the overnight departures. Heavy snowfall in the Nagano region can add delays in winter.

Is it easy to bring ski equipment on the bus?

It depends on the operator. The Alpico daytime bus recommends up to two items, such as one suitcase and one pair of skis, while the Alpico overnight bus does not accept skis or snowboards. Keio Bus allows one suitcase or one pair of skis or one snowboard in a cover bag. If you carry extra gear, a luggage delivery service is the safer option.

Are there night buses available for this route?

Yes, overnight buses run from Busta Shinjuku to Hakuba, and some departures operate only on selected dates, so check the timetable. They arrive in Hakuba early in the morning, which is a good way to save a night's accommodation.

Where does the bus to Hakuba leave from?

The Alpico and Keio buses leave from the Shinjuku Bus Terminal (Busta Shinjuku). Allow extra time to find your platform, as the terminal is large.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] ALPICO Group: Shinjuku - Hakuba: Route & Timetable. Retrieved October 15, 2026.
  2. [2] ALPICO Group: Nagano - Hakuba: Route & Timetable. Retrieved October 15, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.