Narita is by far the easiest airport to fly into if you are traveling to Hakuba. There are a couple of options from here, however the fastest is to take the Narita Express to Tokyo Station (JPY 3,000 1hr) then Shinkansen to Nagano (JPY8,200 1hr 40mins) and finally a bus from Nagano to Hakuba (JPY1,800 1 hr). When arriving at Nagano Station, you need to take the East Exit, go downstairs and find bus stop number 26. This is where the bus will depart for Hakuba. When returning to Tokyo it is the same but in reverse. Our staff will be waiting for you at the Happo Bus Terminal to bring you back to the lodge and get you settled in. See below for Narita Express, Shinkansen and Alpico bus timetables.
There are buses from Narita Airport direct to Hakuba which will take between 4-5 hours. Follow the link for departure times for the Nagano Snow Shuttle.