It depends on which part of Japan you are at. For Tokyo, Sakura blooms in mid-late April, while for Kyoto, Sakura blooms in early April -Mid April. Basically Sakura blooms earlier in Southern Japan, and later in Northern Japan because of the colder temperature up north.
If you want to catch...