Day 9 - Tokyo to Hakuba
Not a terribly exciting day today with an early start to catch the only direct Shinjuku to Hakuba service so I'll try and provide some travel advice.
There are 2 well known options to get from Tokyo to Hakuba with the direct highway bus which is pretty cheap but slow and prone to delays in snowy weather. Also not the most comfortable. The other popular option is to take the Shinkansen out to Nagano then transfer via bus to Hakuba. The most expensive option as you need to pay for the shink and bus separately (though the shink is covered by a JR pass if you have one). The quickest option if you make a good connection at Nagano and the Shinkansen is the most comfortable way to travel. The bus to Hakuba lets this option down. However as it can get quite cramped when it is full and they have to use the fold down aisle seats.
The third option is the slower Azusa express train from Shinjuku to Hakuba direct via Matsumoto. This costs about the same as the shink to Nagano and is also covered by a JR pass but you don't need to pay the extra 1500 yen to catch the bus at the end. The problem with this option is the direct service all the way to Hakuba only leaves once a day from Shinjuku at 7:30. You can catch a faster Super Azusa to Matsumoto but then you need to transfer to a much slower local train to get to Hakuba. Even so this would still beat any option that includes a bus ride but maybe that's just me.
Another positive to this route is the train travels at a much gentler speed so you can appreciate the spectacular scenery you're weaving through even more