Option 2 - Trains (a
path less well taken)
From Osaka's Kansai Airport, it will
take about 6 hours of train travel plus the time you spend
waiting for trains. In general you will not be able to get to
Hakuba from Osaka on the same day if your flight arrives after
There is one exception and that is
the overnight train from Osaka to Niigata via the Japan sea
Coast. If you get off at Itoigawa you can catch the local train
down to Hakuba..
Here's how it's done...
Depart Osaka 23:27
Depart Shin Osaka
Depart Kyoto 24:03
Arrive Itoigawa 05:28 (change to JR
Depart Itoigawa 06:04
Arrive Minami Otari 07:23
Depart Minami Otari 07:27
Arrive Hakuba 07:45
A seat will cost about 9,000yen for
the whole trip, a sleeper will cost about 14,000yen.