Letters can arrive in as few as 2 days, but could take 7-10 days. Because this is peak season for the United States Postal Service (USPS), we are unable to provide the exact date when your letter will reach its destination.