If you are lucky enough to get a long holiday, then a Japan tour should be planned for 8 to 12 days. In this duration, you can pretty much cover most of the famous places to visit and experience the best things to do.