How long does it take to receive a package from USPS?

The United States Postal Services reports that as of January 2018, it takes an average of one to three days for First-Class Mail to arrive at its destination. Priority Mail likewise takes one to three days. USPS only includes the time a package stays in transit in their estimations