Travelling to Hakuba

We’ve prepared a table of the most popular ways to get from the Narita International Airport (near Tokyo) to Hakuba in the Japanese Alps, 260km away.

We recommend the Bullet Train for anyone arriving before 4pm in the afternoon and who wish to stay in Hakuba that night.

We are more than happy to help you with your travel arrangements to Hakuba. We can also make Hakubus reservations for you

Coming from Osaka is relatively easy by train and you need to allow 5-6 hours.

Bullet Train
4 Hours
6 Hours 
Snow Shuttle
5- 6 Hours
Normal Train
5- 6 Hours
5- 6 Hours
Shared Taxi
4.5 – 6 hrs*
Narita Express to
Tokyo Train Station
Narita Airport to
Hakuba Happo Bus Terminal
Narita Airport direct to Penke Panke Lodge Narita Express to
Shinjuku Train Station
Narita Express (or Airport Limousine)
to Shinjuku Train Station
Narita Airport
direct to
PenkePanke Lodge
Asama Shinkansen to
Nagano Station
Super Azusa to
Hakuba Station
Keio Bus to
Happo Transit Centre
Convert Yen to your currency:
12,100 Yen
One way
8,500 Yen
One Way 
8,500 Yen
One Way
11,180 Yen
One Way
7,810 Yen
Return ticket discount
applies for the Keio Bus
12,000 Yen
23,000 Yen
Return, when you purchase a 4-day JR East  Flexi Pass
 17,000 Yen
17,000 Yen
20,000 Yen
Return, when you purchase a 4-day JR East
Flexi Pass
14,720 Yen
Return, when return Keio
bus ticket is purchased
on departure
24,000 Yen

* You may be required to wait at the airport for up to 1.5 hours for the taxi to depart

Bullet Train

Quickest way to get to Hakuba and affordable for those with JR rail passes. There's 3 connections, but they're well synchronized.

  1. Catch the Narita Express to Tokyo Train Station 

  2. Transfer through to the Shinkansen terminals marked with green train symbol and catch theAsama Shinkansen. The Asuma bullet trains generally runs every 30 minutes during the day. 

  3. At Nagano Station, go to the east exit and find bus stop #6. Catch the Alpico bus to Hakubadestinations.

This bus leaves every 60-90 minutes from 8:20 to 20:30. Friday night the last bus is 21:20 and costs 1400 yen. Please check with the Alpico website for updated times and info. Please remember that the last departing bus to Hakuba from Nagano station is at 20:20 - and 21:20 on Friday you have limited train options to Hakuba after this time and would be better off staying over night in Nagano. There is a Comfort Inn on the West side of the station that is affordable (walk over train tracks to west then turn right and walk up about 400m). There is a International ATM located in the 7/11 Convenience store opposite the Alpico bus stop on the East side of the train station, this is a good place to get additional cash for your stay as International ATM's are limited in Hakuba like most of Japan.

Direct Bus

The Direct Bus service provides one round trip every day from December 20th to the March 2nd. Good option as long as you can make the early departure (8:25am from Narita Airport).

This service includes a wide and comfortable reclining chair and Wi-Fi Internet enroute. There's a rest stop every two hours, at Miyoshi Parking Area and Tobu-Yunomaru Service Area.

Book your ticket online and read more: Direct Bus Service

Nagano Snow Shuttle

The Snow Shuttle has two departures from Narita Airport every day at 9:45am and 8:00pm from December 18th to February 28th.

This is a door to door service like the Chuo shared taxi but can take longer if waiting for delayed flights and dropping many guests off at their hotels. Those wanting the easiest travel option for a small amount extra you should consider the Chuo shared taxi which will generally be quicker. 

We can make the Hakubus reservation for you and arrange a late night check in simply provide us the names of those travelling with you and your flight number.

Normal Train

Cheapest options for those with a JR Rail pass returning to Tokyo.

1. Catch the Narita Express to Shinjuku Train Station

2. Catch the Chuo Limited Express (Super Azusa) departs from Shinjuku Station directly to Hakuba. The Chuo departs generally every 30 minutes during the day.



Best option for one way trips and for those who do not purchase a JR Rail pass.

Easy and affordable (4700 yen one way) to get fromTokyo to Hakuba. Be careful as there is a limited number of departures per day (4 per day 2 in the morning and 2 in the afternoon, see timetable below) The ride is generally 4.5 hours with two rest stops on the way if there is no traffic jams. During holidays and weekend commuting times, be prepared for delayed times.

To find the bus terminal, exit Shinjuku Station on the west side and follow the signs, or exit on the street level and cross the street and turn left, go one block and turn right. The terminal is across from Yodabashi Camera.

Check out the Alpico website for additional information.


Driving from Tokyo to Hakuba

Route Option #1 - South and West part of Tokyo

  1. Take the Chuo Expressway to the Okaya Junction and then turn onto the Nagano Expressway following the signs to Nagano.

  2. Take the exit at Toyoshina Interchange and follow the 147 & 148 routes that go through Omachi then to Hakuba.

Route Option #2 - North and East Tokyo

  1. Take the Kanetsu Expressway to the Fujioka Junction and then turn onto the Joshinetsu Expressway following the Nagano signs. 

  2. Take the exit at Nagano Interchange and follow the Hakuba Nagano Olympic Road to Hakuba.

Shared Taxi

Hassle Free transfer to Hakuba.

Although not the cheapest option a shared taxi will meet you at the airport and drop you directly in Hakuba. Convenient for families with children as it saves you from navigating around train stations and lugging your luggage around. Prices are set per person and no discount is provided if a return ticket is purchased. Bookings do need to be made 5 days prior. View their website for more info.