How Long does It Take for Mail to be Received?

The average time it takes to receive mail from state to state is about 2 days. Where are talking continental states here. Any other one, this could take up to a week. Got to usps.com for more info.