Narita To Hakuba

Narita to Hakuba

Choose from one of two ways to get to Hakuba from Narita. We recommend the bullet train, unless you are on a budget, then we would go with the bus.

Express train + Bullet Train + Bus

The fastest way to reach Hakuba from Narita is to take the Keisei Skyliner express train from Narita to Ueno (41 mins) and at Ueno switch to the Shinkansen to Nagano Station and then take the bus to Hakuba. Estimated time and cost: 4 hours, cost ¥12,260.

  • Once you clear customs, check with Jorudan or Google Maps for the best route and times and proceed to the Skyliner ticket desk just outside customs.
  • At the Skyliner desk you can only purchase a Skyliner ticket to Ueno as they are not part of the Japan Railway Group, so you will need to buy your bullet train ticket in Ueno. (the Skyliner now has free Wifi)
  • If you want a chance of getting a better seat, you can take the Narita Express from Narita to Tokyo Station which is the starting point for the bullet train to Nagano. The drawback is that it makes a bit longer and Tokyo Station is busier than Ueno Station.
  • Once you arrive at Ueno, follow the signs pointing to the JR Station where you can purchase you shinkansen tickets and board the train bound for Nagano Station. Look for the JR EAST Travel Service Center located in front of the bullet train gates on the left-hand side.
  • From Nagano Station, you can either take the bus or a chartered taxi. (please see - Nagano to Hakuba)

Shared or Chartered Taxi

There are now two taxi companies offering a chartered taxi service from Narita, with a Toyota HiAce van meeting your party at the airport and transferring you to the front door of your Hakuba accommodation. Estimated time and cost: 5 to 6 hours, ¥100,400 for the chartered jumbo taxi.

  • For groups of 7 adults, the taxi is chartered, meaning your taxi is private and there is no waiting for other passengers.
  • Groups smaller than 7 adults can secure a chartered taxi by paying the rate for 7 adults, thus ensuring that you do not need to wait for any other parties. Only Chuo Taxi offers the shared taxi at a price of ¥16,200 for adults, ¥12,100 for children 12 and under and ¥6,400 for children 6 and under.
CompanyUp to 7 Passengers
Alpico Taxi¥144,000
Chuo Taxi¥100,400


If your flight time matches up with a bus departure, the Nagano Snow Shuttle is a convenient and cheaper alternative way to get to Hakuba. Estimated time and cost: 5 to 6 hours, all passengers: ¥9600, children aged 4 and under: free with no assigned seat. Alpico Bus also has a daily bus leaving Narita Airport at 11:00 in the morning.

CompanyJourney FromDepartureArrivalStopAdultChild
Nagano Snow ShuttleNarita Terminal 29:3015:15Hakuba Base Camp¥9,600¥9,600
AlpicoNarita Terminal 211:0016:55Happo Bus Terminal¥9,500¥7,500
Nagano Snow ShuttleNarita Terminal 212:3018:15Hakuba Base Camp¥9,600¥9,600
Nagano Snow ShuttleNarita Terminal 215:3021:00Hakuba Base Camp¥10,600¥10,600
Nagano Snow ShuttleNarita Terminal 220:301:30Hakuba Base Camp¥10,600¥10,600


Rent a car at Narita and drive to Hakuba. Estimated time and cost: 4 hours, cost depends on car size, but a Toyota Noah will run you around ¥18,000 per day from Toyota Rent a Car. Tolls are approximately ¥8,430 if you use the toll road.

Please remember that if you are coming to Hakuba in the winter time that you will need to reserve winter tyres as a special option with availability depending on the pick-up location.

Book your stay today