The best time for viewing the cherry blossoms varies between a few days to a few weeks from the first bloom, so don’t leave it too late to see the beautiful blossoms.
I have created a table below for the major places in Japan with the estimate start date and peak bloom of the cherry blossoms.