Skip to content
Best Hakuba
Narita International Airport Terminal 1 and its forecourt

Haneda to Hakuba and Narita to Hakuba: every way in from each airport.

Airports · winter 2026-27 · checked 29 Oct 2026

This is the Tokyo airport to Hakuba page: Haneda to Hakuba and Narita to Hakuba, route by route, and which of the two makes the transfer easier. Haneda is usually kinder for the Shinjuku train and bus, and the shinkansen. Narita is farther. Pick the airport for the transfer you’ll actually make, not the one with the prettier terminal Instagram.

Neither airport is in the valley, and there is no shinkansen in Hakuba. The shinkansen stops at Nagano. The one rail route with no changes is the limited express Azusa from Shinjuku to JR Hakuba Station. Budget half a day from either airport and do not plan to ski on arrival day. Already in Nagano? See getting to Hakuba from Tokyo and Nagano. Flying into Kansai instead? See Osaka to Hakuba.

Tokyo airport to Hakuba, in short

  • From Haneda: airport bus to Busta Shinjuku (about 35 minutes), then the highway bus to Hakuba; or rail to Shinjuku for the direct Azusa train; or Nagano Snow Shuttle from its Terminal 3 counter.
  • From Narita: Nagano Snow Shuttle from its Terminal 2 counter, or N'EX to Shinjuku for the train or bus.
  • Flying over Christmas or New Year? Book the shuttle or bus as soon as seats open, and check Hakuba's peak dates before you pick flights.

Verdict for a Hakuba ski week

Haneda wins on transfer convenience for most Australians. Closer to Shinjuku, closer to the shinkansen network, shorter expressway drive. Narita is fine when Nagano Snow Shuttle meets your flight and you have ski bags: one seat to JR Hakuba Station, and a drop-off at your accommodation if you book it. Narita is also fine when you want a Tokyo night first: N'EX or Skyliner, hotel, takkyubin, then the direct Azusa train or the bus from Shinjuku in the morning.

Narita is a bad default if you expected a direct ski bus that is not on this week's timetable, or if you land after the last airport shuttle and after the last Shinjuku bus. Then you have bought a private transfer or a Tokyo hotel night whether you planned it or not.

Haneda to Hakuba

Haneda is closer to Shinjuku and the JR shinkansen network than Narita. Five ways into the valley from Haneda:

  1. Direct Azusa train from Shinjuku:Tokyo Monorail or Keikyu Line into the JR network, JR to Shinjuku, then the limited express Azusa straight to JR Hakuba Station with no change. Azusa 5 runs all year (Shinjuku 8:00, Hakuba 11:40). In winter, Azusa 83 “Hakuba Express” adds a later train (Shinjuku 10:02, Hakuba 14:10), 19 Dec 2026 to 28 Feb 2027 except 2 and 3 January; all seats reserved, book ahead. From the station, take the valley shuttle to your lodge. Details on getting to Hakuba.
  2. Shinjuku highway bus: Tokyo Monorail or Keikyu Line into the JR network, JR to Shinjuku, then the Alpico highway bus from Busta Shinjuku (Shinjuku Expressway Bus Terminal) direct to Hakuba. Quicker from Haneda: the Airport Transport Service bus runs from all three terminals to Busta Shinjuku in about 35 minutes. Book the Hakuba bus online from one month ahead. Alpico publishes ¥6,400–¥7,800 one-way for Shinjuku to the Hakuba area, depending on the date. Door to lodge is half a day or more. Best when you land with time to reach Shinjuku and you're not a family of four with ski bags.
  3. Rail to Nagano then Alpico bus:Tokyo Monorail or Keikyu into JR, Hokuriku Shinkansen from Tokyo or Ueno to Nagano, then the Alpico Nagano–Hakuba express bus (about an hour, ¥3,500 in winter). Door to Happo is most of a day. Best when you already have a JR regional pass that covers Tokyo to Nagano. Skip the 7-day national pass if Hakuba is the whole trip.
  4. Nagano Snow Shuttle: check in at its counter in Terminal 3, then a shared bus to JR Hakuba Station. Book the accommodation drop-off and you change to a smaller vehicle at the station. Runs 19 Dec 2026 to 14 Mar 2027 (full schedule 2 Jan to 28 Feb). Best for families with ski bags, jet lag and car seats. Miss the last one and you're paying for a private transfer.
  5. Drive: Rent at Haneda with studless winter tyres and an IDP (1949 Geneva). A shorter expressway drive than from Narita. Best when you'll ski Cortina, cook dinners, or night-hop villages. Parking in Happo in peak is the tax. Details on car hire in Hakuba.

Narita to Hakuba

Narita is farther from Hakuba than Haneda. Four realistic ways in from Narita:

  1. Nagano Snow Shuttle: check in at its counter in Terminal 2, then a shared bus to JR Hakuba Station, with an optional drop-off at your accommodation in a smaller vehicle. Traffic-dependent. Best when you have kids, ski bags, and a flight that meets the schedule. Miss the last one and you're paying for a private transfer, not a shared seat.
  2. N'EX to Shinjuku, then the direct Azusa train:Narita Express to Shinjuku, then limited express Azusa 5 (Shinjuku 8:00, Hakuba 11:40, all year) or, in winter, Azusa 83 “Hakuba Express” (Shinjuku 10:02, Hakuba 14:10, 19 Dec 2026 to 28 Feb 2027 except 2 and 3 January, all seats reserved). No change after Shinjuku. Personally I'd use it after a Tokyo night rather than straight off a long-haul flight.
  3. N'EX or Skyliner into Tokyo, then the Shinjuku bus:Narita Express to Tokyo or Shinjuku, or Keisei Skyliner to Ueno, across to Shinjuku, then the Alpico highway bus to Hakuba. Door to lodge is most of a day. Best when you land early enough to catch a Shinjuku bus, or when you want a Tokyo night first.
  4. Narita to Tokyo, shinkansen to Nagano, Alpico bus:N'EX or Skyliner into Tokyo, Hokuriku Shinkansen from Tokyo or Ueno to Nagano, then Alpico Nagano–Hakuba. Best when you have a JR regional pass that covers Tokyo to Nagano. Skip the 7-day national JR Pass if Hakuba is the whole trip.

Narita direct ski buses do exist some winters. Check live timetables before you count on one. If the shuttle doesn't fit your flight or you land after the last Shinjuku bus: Tokyo hotel, bags on takkyubin, train or bus from Shinjuku in the morning.

Official timetables: JR East (Azusa to Hakuba), Alpico (Shinjuku to Hakuba), Haneda Airport buses and Nagano Snow Shuttle.

Haneda HND

Usually the kinder Tokyo airport

Haneda is closer to Tokyo and usually kinder for the shinkansen, or the direct train or bus from Shinjuku. Still not a Hakuba airport.

  • Closer to Shinjuku (direct Azusa train and highway-bus terminal) and to the JR network for Hokuriku Shinkansen to Nagano.
  • Expressway drive to Hakuba is shorter than from Narita if you are renting with winter tyres and an IDP.
  • Still not a Hakuba airport. You will spend half a day getting into the valley. Do not plan to ski the arrival afternoon.

Narita NRT

Farther. Budget the transfer.

Narita is farther. Budget a transfer into Tokyo or a dedicated Hakuba shuttle. Confirm any ski bus on this week’s timetable before you count on it.

  • Fine if Nagano Snow Shuttle meets your flight. It runs to JR Hakuba Station, with an accommodation drop-off you can book. Miss the last one and you’re paying for a private transfer.
  • Fine if you want a Tokyo night first: N'EX or Skyliner, hotel, takkyubin, then the direct Azusa train or the bus from Shinjuku in the morning.
  • A bad default if you expected a ski bus from T2 that is not on this week's timetable.

Already in Nagano

If you are already in Nagano (business, snow monkey, overnight), Alpico (the Nagano–Hakuba bus) is the default. Skip the 7-day JR Pass if Hakuba is the whole trip.

Luggage and ski bags: the reality

Ski bags on Tokyo public transport is a sport. Shinkansen overhead racks do not fit a 180 cm board bag. The aisle seat becomes your bag's seat. Highway buses under peak are fine, the luggage hold is made for this, but read the limits: on the Shinjuku to Hakuba bus, Keio-run services take one suitcase or one pair of skis or a snowboard each (bagged), a second piece only if there is room, and the overnight bus takes no skis or snowboards.

Families with ski bags: book an airport shuttle (Nagano Snow Shuttle or JamJam) if a seat exists for your flight. On Nagano Snow Shuttle, one checked bag and one carry-on each are free and ski or snowboard bags are ¥750 each. If the shuttle does not fit your flight time, or you land after the last one: Tokyo hotel, bags on takkyubin (Yamato luggage forwarding) to the lodge the next morning, you take the direct Azusa train or the Shinjuku bus with one carry-on each. That path is normal. One night in Tokyo is not a trip failure.

Late arrival: if you land in the evening, check the last Shinjuku bus and the last practical shinkansen connection for your date before you count on them. Alpico posts the 2026–27 winter timetable around mid-November. Its overnight bus costs ¥2,000 more and takes no skis or snowboards. Hotel, takkyubin, morning bus is the sensible path.

Decision, short

  1. 01 · Family, ski bags, car seats, jet lag

    Book the airport shuttle from whichever airport the seats exist. Airport choice is secondary to the shuttle timetable. See Snow Shuttle on how to get there. Same logic as Hakuba with kids.

  2. 02 · Two adults, one bag, a Tokyo night

    Prefer Haneda if the fare is close. Get to Shinjuku and take the direct Azusa train or the highway bus, or rail to Nagano and Alpico. Compare times for your day. Do not add a 7-day national JR Pass unless Kyoto or Hiroshima is also on the itinerary.

  3. 03 · You will drive Cortina and night-hop

    Haneda, IDP (1949 Geneva) from your auto club before you fly, studless snow tyres. Narita is a longer expressway day. Do not pick the car up at 22:00. If you will not drive, stay Happo and read no-car instead of pretending a rental is optional flavour.

  4. 04 · You land after the last shuttle and the last bus

    Tokyo hotel. Bags on Yamato to the Hakuba lodge. Morning train or bus from Shinjuku. That is the grown-up plan, not a failure.

Five ways into the valley, one line each

Detail, official URLs, best-when and skip-when for each mode: getting to Hakuba. Fares change, so check Alpico for this season’s price.

  • Direct Azusa train (Shinjuku to Hakuba)

    Shinjuku to Hakuba: 3 hours 40 minutes on Azusa 5, 4 hours 8 minutes on Azusa 83. Add the airport-to-Shinjuku leg if you fly in.

    JR fare plus a reserved-seat limited express ticket. Live price on JR East.

  • Highway bus (Alpico / operators from Shinjuku)

    Shinjuku to Hakuba is a half-day, traffic-dependent. Nagano to Hakuba is about an hour on the express bus.

    See Alpico for this season’s fare.

  • Rail to Nagano, then Alpico bus

    Airport to Happo, with a Nagano transfer, is most of a day. Ski day two.

    Shinkansen plus bus is often more than a highway bus. A national JR Pass still leaves you paying the Alpico leg.

  • Nagano Snow Shuttle (airport bus)

    Half a day or more, schedule-bound, traffic and weather. Build a buffer around flight time.

    Per seat, not per taxi. Live fare on naganosnowshuttle.com.

  • Drive (IDP + winter tyres)

    Narita to Hakuba is a long expressway day. Haneda is shorter. Pick up the car after sleep, in daylight.

    Rental plus ETC plus petrol plus parking. Often wins for four people. Often loses for two.

Fares · updated 2026-10-26

Bus and rail fares (dated)

Operator pages only (Alpico, JR, resort lifts, ski schools). Each row has a Checked stamp and a live source link. Ranges are the operator’s published band.

Bus

FareAmountCheckedSource
Alpico Nagano → Happo Bus Terminal (winter, adult one-way)

Adult one-way. Child (1–12) half. Same adult fare for Happo, Goryu, Hakuba Station, Iwatake.

¥3,50026 Oct 2026Live source
Alpico Nagano → Happo Bus Terminal (green season, adult one-way)

Green season Apr–Nov. Same-day ticket only.

¥2,90026 Oct 2026Live source
Alpico / highway bus Shinjuku → Hakuba (adult one-way)

Winter adult one-way Shinjuku ↔ Hakuba area (Alpico English timetable). Night bus +¥2,000. No round-trip — buy two singles. Green-season published band is wider.

¥6,400–¥7,80011 Sep 2026Live source

Rail

FareAmountCheckedSource
Hokuriku Shinkansen Tokyo → Nagano (adult one-way, reserved)

Ordinary reserved, normal period: base ¥4,180 + limited-express ¥4,270 (JR East Mar 2026 revision press). Unreserved ¥7,920. Busy +¥200 / peak +¥400 on the limited-express part (up to ¥8,850). Book on Ekinet for your date.

¥8,450–¥8,85011 Sep 2026Live source

JR Pass

A 7-day national JR Pass is often a bad buy for Tokyo to Hakuba only.

Hakuba has no shinkansen station. The shinkansen stops at Nagano, not in Hakuba. After Nagano you are on an Alpico highway bus, the Nagano–Hakuba bus. The only train with no changes is the limited express Azusa from Shinjuku to Hakuba.

A national JR Pass pays for itself on a wide Japan rail loop (Kyoto, Hiroshima, Hokkaido). It does not pay for itself on Narita or Haneda to Nagano and back, plus a Hakuba bus you still pay for.

Do the actual sum: Narita Express or Keisei Skyliner + Hokuriku Shinkansen Tokyo/Ueno to Nagano + Alpico Nagano to Hakuba, versus the direct Azusa from Shinjuku, a single highway bus or an airport shuttle van. For a Hakuba-only week the bus or shuttle usually wins on money and on luggage.

Regional passes (JR East Nagano, Hokuriku Arch, and whatever is on sale this season) can make sense if you add Matsumoto, Kanazawa, or a Tokyo-side trip. Recalculate. Do not default-buy the 7-day national pass because a blog said so in 2018.

Recalculate on their own pages, then come back to how to get there. Do not default-buy the 7-day national pass because a 2018 blog said so.

After you land

Once you’re in, pick a hill and a village. If you’re not driving, stay Happo. Families often pair Wadano lodges with Iwatake (gondola base, wide grooming). Which of ten hills, which English school, where to eat tonight. No-car guide.

Questions people actually ask

Is Haneda better than Narita for Hakuba?
Usually, if you are transferring into Tokyo for the direct Azusa train or highway bus from Shinjuku, or the Hokuriku Shinkansen. Haneda is closer to that network. Narita is farther and wants either a dedicated Hakuba shuttle or a long transfer. Neither airport is in the valley.
How do I get from Haneda to Hakuba?
Five ways: direct train (get to Shinjuku, then limited express Azusa 5 at 8:00 or, in winter, Azusa 83 at 10:02 straight to Hakuba Station), Shinjuku highway bus (airport bus from Haneda to Busta Shinjuku, about 35 minutes, then the Alpico and Keio bus direct to Hakuba), rail to Nagano then Alpico bus (Tokyo Monorail or Keikyu into JR, Hokuriku Shinkansen to Nagano, then Alpico Nagano–Hakuba bus), Nagano Snow Shuttle (shared bus from the Terminal 3 counter to JR Hakuba Station, with an optional drop-off at your accommodation), or drive (rent at Haneda with winter tyres and IDP). Train, highway bus or rail via Nagano is best for solo or couples. The Snow Shuttle is best for families with ski bags.
Which Tokyo airport is closer to Hakuba?
Haneda. Haneda to Hakuba is a shorter transfer into Shinjuku (train and bus) or the JR shinkansen network, and a shorter expressway drive if you rent a car. Narita to Hakuba adds distance and time. Neither airport is in the valley; budget half a day from either one.
Can I take ski bags on the shinkansen from Narita or Haneda to Hakuba?
Physically yes, but shinkansen overhead racks do not fit a 180 cm board bag. The bag becomes your aisle seat. Families with multiple ski bags usually take an airport shuttle bus (Nagano Snow Shuttle, JamJam) from the airport, or send bags on takkyubin (Yamato luggage forwarding) from a Tokyo hotel and take the direct Azusa train or highway bus light the next morning.
Should I buy a 7-day JR Pass for a Hakuba-only week?
Usually no. Hakuba has no shinkansen station. After Nagano you still pay Alpico, and the direct Azusa from Shinjuku to Hakuba is a single JR trip, not a rail loop. The national pass pays for itself on a wide Japan rail loop, not on Tokyo–Nagano and back.
What if we land late with kids?
Tokyo hotel, bags on takkyubin to the lodge, then the direct Azusa train or highway bus from Shinjuku in the morning. Driving Narita to Hakuba at midnight jet-lagged is a trip report you regret. Airport shuttles have a last departure; miss it and you have bought a private car.
When does Narita make sense for a Hakuba trip?
When Nagano Snow Shuttle meets your flight time and you have ski bags: you check in at the Terminal 2 counter, ride to JR Hakuba Station, and can book a drop-off at your accommodation. Or when you want a Tokyo night first and your accommodation is closer to a Narita rail line (Skyliner to Ueno, N'EX to Tokyo/Shinjuku, where the direct Azusa to Hakuba leaves). Narita is a bad choice if you expected a direct ski bus that is not running this week or if you land after the last shuttle and last bus.

Keep planning

Guides