From Tokyo to Hakuba
1-A Take the Shinkansen (bullet train) to Nagano Station from Tokyo, Ueno, or Omiya Station. Please check here for english information.
1-B At Nagano station, go to the east exit and find bus stop #6. The bus bound for Hakuba destinations leaves roughly every hour from 8:20 to 20:30 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:30-- you have no public transport options to Hakuba after this time. Please check here for english information.
2. Take the JR Super Azusa from Shinjuku, Hachioji, or other stations along the route. There is one train that goes direct from Shinjuku to Hakuba (7:30 departure, 8,270 yen), or you will have to change in Matsumoto to the Oito line bound for Shinano-Omachi and Hakuba. The Super Azusa departs every hour from Shinjuku to Matsumoto from the JR station in Shinjuku. Please check here for english information.
PLEASE NOTE: it is possible to take less expensive trains if you have the time; please inquire when booking.