Air Travel
Those who are traveling from overseas can fly into Tokyo Haneda Airport or Tokyo Narita Airport, both ~5 hours by car from Hakuba, and 20-60min by train from central Tokyo.
Land Travel
From Haneda/Narita Airports: A number of taxi companies provide flat rates https://narita.airport-taxi.soushin-ichiba.jp/en/hakuba-ski-snowboard-resort-area, https://visit-nagano.alpico.co.jp/hakuba-private-transfer From Tokyo: 1/ Bullet Train to Nagano (~1.5hrs): The Hokuriku Shinkansen runs from Tokyo Station to Nagano Station multiple times a day https://www.jreast.co.jp/multi/en/routemaps/hokurikushinkansen.html 2/ Direct Train to Hakuba (~3hrs 42 min): The Azusa Trainline from Shinjuku Station to Hakuba Station operates once a day https://www.jreast.co.jp/multi/en/traininformation/azusa_kaiji/
Shuttles
Shuttles operate from Nagano Station to Hakuba regularly, more information to come