USPS states that both First Class and Priority Mail takes an average of one to three days to arrive at its destination. However, these times are NOT guaranteed. In practice, the shipping time can be as fast a day and as long as a week.