Start Here
Reviews
Guides
Tokyo to Hokkaido on Train
Exhaustion from nothing for 10 hours.
Japan Rail (JR) Pass
Your guide to unlimited train travel around Japan.