I am going to Japan with my two children (16, 11) in July. Never been in Japan and we go there without a travel agency. We plan to see Hokkaido. After reading your detailed description, it gives me some light that "we can do it!" But I have a question about the "free overnight option from Tokyo to Sapporo for Japan Rail Pass holders....13 hours." My cousin lives in Tokyo told me that most rails in Japan run until midnight. If he is right, how could it be possible that we arrive in Sapporo at 6:00 am the next morning as you said? Because on the previous day, we will have to rush from Hiroshima or Kyoto back to Tokyo to take Shinkansen to Sapporo. If your info are correct, I'd like to know: When is the latest time we have to be in Tokyo station?
It is very important to us, and we hope you would answer.
Thank you very much.