A brand new train service has just opened up between Narita and Tokyo. Taking the Skyliner means you can transfer onto the Nagano Shinkansen at Ueno which will save you another 20 minutes off your trip getting to Hakuba. Ueno is also a good central spot to base yourself when visiting Tokyo. Talk to us at the White Horse when you make your booking for advice regarding the best way to get here.