Usually it takes 2-4 days on average.
If you use the US Postal Service priority mail service, they typically take 2- 3 days. FedEx's or DHL's overnight service is far more reliable.
3 days