The best time of year to travel to Japan is April through May since it will be cherry blossom season and the weather will be at its best!