
Cherry blossoms last for about a week to a week and a half if the weather is nice but if it rains while they are in bloom then the flower petals fall quicker and the blooming may be over in just a few short days.
Many people ask about the best time to see the cherry trees in full bloom: your best bet is to pay a visit in late April or early May.