From Tokyo: Hokuriku Shinkansen to Nagano (about 1h20–1h40), then express bus or private coach to Hakuba (about 1 hour); Hakuba Valley quotes 2h50 at the fastest. From Narita or Haneda, first transfer to Tokyo Station; direct buses and shared taxis also link the airports with Hakuba in season.
From Nagoya: about 3h30 by Limited Express Shinano via Matsumoto. From Osaka: about 4h45. From Kanazawa: about 2h40 via the Hokuriku Shinkansen and the Oito Line.
Nearest airport: Shinshu-Matsumoto (domestic flights), about 35 minutes by bus from Matsumoto Station.
Tip: for groups we reserve Shinkansen cars to Nagano and snow-equipped coaches, with separate luggage transport if needed; in winter we build in time for snowy roads.