Skip to content

TLDR

The main airport for Hakuba is Tokyo Narita (NRT) or Haneda (HND). From Tokyo Station the fastest option is the Hokuriku Shinkansen to Nagano (85 minutes, 8,340 yen) and then the Alpico Bus to Hakuba (75 minutes, 2,600 yen), total 3.5 hours door to door. The budget option is the Alpico Nagano Snow Shuttle direct bus from Shinjuku or Haneda, around 5 hours and 8,500 yen. Winter only direct airport shuttles from Narita and Haneda run around 12,000 yen and save one change. A JR Pass covers the Shinkansen leg but not the Alpico bus.

Insider Tip

If you are arriving at Haneda after 8pm, the last practical train-and-bus connection to Hakuba leaves Tokyo Station at 20:04 and gets you in around 23:30. Anything later means a Tokyo overnight. Book a Shinjuku business hotel on arrival night for around 10,000 yen and start fresh at 8am the next day.

Planning your stay? Check current rates at Hotel Marillen. 10 minutes on foot from Happo bus terminal where most airport shuttles drop you off.

From Narita and Haneda: The Train Option

Getting to Hakuba: Airport and Transport Guide

The fastest reliable route to Hakuba combines a short train from the airport into Tokyo Station with the Hokuriku Shinkansen onward to Nagano. From Narita, the Narita Express (N’EX) runs to Tokyo Station in 60 minutes for 3,020 yen, with departures every 30 minutes. From Haneda, the Tokyo Monorail plus Yamanote line takes 30 minutes for 660 yen, or the Keikyu line plus Yamanote is similar. Allow 90 minutes of buffer in Tokyo Station if you are changing to the Shinkansen, because navigating from the JR East concourse to the Hokuriku platforms with luggage takes longer than most people expect.

The Hokuriku Shinkansen (Kagayaki or Hakutaka service) runs Tokyo to Nagano in 85 to 105 minutes. Standard one way fare is 8,340 yen unreserved, 9,010 yen reserved. First train out of Tokyo Station is 6:16am, last useful train for Hakuba arrival is around 19:00. All Hokuriku Shinkansen services are covered by the JR Pass and the JR East Nagano Niigata Pass. Trains have large overhead shelves that easily take a full-size ski bag and checked luggage. The JR East English timetable is the best place to check the exact schedule before your trip.

From Nagano Station, walk out of the east exit to bus stop number 7 and catch the Alpico Kotsu Hakuba-bound bus (75 minutes, 2,600 yen one way, cash or IC card). Buses run hourly in winter from 7:05am to 20:00, and every 90 minutes in summer. In peak ski season (late December through February) pre-book via the Alpico website at least 24 hours ahead or queue 30 minutes before departure to get a seat. The bus drops at Happo Bus Terminal (closest to Hotel Marillen and most Happo hotels) and Hakuba Station.

Direct Airport Shuttles and the Nagano Snow Shuttle

In winter (roughly December 20 to March 20), several private operators run direct shuttle buses from Narita, Haneda and Shinjuku to Hakuba. Nagano Snow Shuttle is the best known, with Narita and Haneda runs at around 13,500 yen one way and Shinjuku runs at 8,500 yen. The Shinjuku service is the budget favourite and takes 5 hours, stopping at Suwa and Matsumoto. Pre-book online because seats sell out in peak weeks. The advantage is one seat from Tokyo to Hakuba with luggage loaded into the hold, and no train changes with ski bags.

The Chuo Taxi shared van service is worth knowing for late arrivals. Door to door from Narita or Haneda to any Hakuba hotel in about 5 hours, 30,000 to 40,000 yen per van (up to 8 passengers), bookable online. For two or three people this is similar cost to the train plus bus combined and much less hassle at 11pm with skis. The drivers handle luggage and make one comfort stop. For groups of four or more it is often the cheapest option overall.

From Other Japanese Cities

Getting to Hakuba: Airport and Transport Guide
Getting to Hakuba: Airport and Transport Guide

From Osaka or Kyoto, the Tokaido Shinkansen to Nagoya (Kyoto 35 minutes, Osaka 50 minutes) plus the Limited Express Shinano to Matsumoto (2 hours) plus the Oito local line to Hakuba (85 minutes) is the standard route, around 5 hours total. Fares run about 17,500 yen one way without a pass. A JR Pass makes this trip excellent value. Alternatively fly Itami or Kansai to Matsumoto Airport, which has direct flights from Osaka (Itami) for around 35 minutes, then the 90 minute Alpico bus from Matsumoto bus terminal to Hakuba.

From Kanazawa on the west coast, the Hokuriku Shinkansen goes directly east to Nagano in 65 minutes (6,800 yen), making this one of the most interesting regional combinations. A 2 night Kanazawa plus 5 night Hakuba trip flows naturally without backtracking. For Sapporo and Hokkaido, fly into Haneda or Narita and connect from there, as there is no direct train.

Getting Around Once You Are in Hakuba

The Hakuba Valley shuttle bus is the free workhorse of winter transport within the valley. It links Hakuba Station, Happo Bus Terminal, Goryu, 47, Iwatake, Tsugaike, Cortina and Norikura ski resorts, with a combined winter timetable that runs roughly 7am to 7pm. Buses run every 15 to 30 minutes on the main Happo loop and every 45 to 60 minutes to the further resorts. Pick up a printed timetable at your hotel on arrival because the online schedules can be confusing. Free for all Hakuba Valley lift pass holders and available as a 500 yen day ticket otherwise.

Taxis are available but pricey by Japanese standards, with a Happo to Echoland hop running 1,800 to 2,200 yen. Call Hakuba Taxi on 0261-72-2144 or book via the hotel front desk. In summer, rental cars from Hakuba Station start at 6,500 yen a day through Toyota Rent a Car, with the airport arrival office in Matsumoto being a common pickup point. For snowfall updates and road closures, the Japan Guide Nagano page is a useful backup to the hotel desk.

You might also find these useful: Things to Do in Hakuba, Best Day Trips from Hakuba, Where to Stay in Hakuba.

What Visitors Say
⭐⭐⭐⭐⭐
“Flew into Haneda at 2pm, on the Hokuriku Shinkansen out of Tokyo by 5, at Nagano by 6:30, and checked in at Happo by 8pm. One change, everything on time, ski bag no problem on the train shelves.”
– Hakuba Happo Bus Terminal, Google review View on Google Maps →
What Guests Say About Hotel Marillen
“Stayed in Happo for a week of skiing at Happo-One and Goryu. Hotel was a short walk from the Sakka gondola and the free Hakuba Valley shuttle stopped right outside.”
⭐ Google review Read Guest Reviews

Check current prices at Hotel Marillen

Hotel Marillen in Hakuba, 10 minutes on foot from Happo bus terminal.

Check Available Rooms

We may earn a small commission if you book through this link. It does not cost you anything extra.

See Hotel Marillen for Yourself

Hotel Marillen room Hotel Marillen room Hotel Marillen room

Browse All Photos on Booking.com →

This post contains affiliate links. We may earn a commission at no extra cost to you.

Frequently Asked Questions

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

The fastest is Tokyo Station to Nagano on the Hokuriku Shinkansen (85 minutes), then the Alpico bus to Hakuba (75 minutes). Total roughly 3.5 hours. The cheapest is the direct Nagano Snow Shuttle from Shinjuku (5 hours, 8,500 yen).

Which airport is closest to Hakuba?

Matsumoto Airport (MMJ) has direct flights from Osaka (Itami) and Sapporo, and is the closest airport at about 2.5 hours by bus. Most international visitors use Narita or Haneda and transit through Tokyo, which adds 2 to 3 hours.

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

Narita Express to Tokyo Station (60 minutes), Hokuriku Shinkansen to Nagano (85 to 105 minutes), Alpico bus to Hakuba (75 minutes). Total about 5 to 6 hours door to door with buffer.

Is the JR Pass useful for Hakuba?

Yes, it covers the Shinkansen leg from Tokyo to Nagano. It does not cover the Alpico bus from Nagano to Hakuba. The JR East Nagano Niigata regional pass (27,000 yen for 5 days) is also a good option.

Can I take a direct bus from Tokyo to Hakuba?

Yes, the Nagano Snow Shuttle runs in winter from Shinjuku (8,500 yen, 5 hours), Narita and Haneda (13,500 yen, 6 hours). Pre-booking required, one seat from airport to Hakuba with luggage loaded in hold.

How do I get around once in Hakuba?

The Hakuba Valley free shuttle bus is the main way, linking all 10 resorts and the accommodation areas every 15 to 30 minutes in winter. Taxis are available but pricey. Summer rental cars from 6,500 yen a day.

Do Hakuba buses accept IC cards?

The local Hakuba Valley shuttle takes cash and IC cards. The Alpico long-distance Nagano to Hakuba bus is cash or advance online booking. Suica, Pasmo and ICOCA all work on local routes.

What is Chuo Taxi and when should I use it?

Chuo Taxi runs a door-to-door shared van service from Narita, Haneda and other cities. 30,000 to 40,000 yen per van (up to 8 passengers). The best choice for late arrivals, groups of 4+ with skis, or anyone wanting to skip the train-bus combo.

Leave a Reply

Your email address will not be published. Required fields are marked *