I sent one from Centerville, UT to Dallas, TX and it took 2 days, so I would imagine from Salt Lake City it is about the same. But, here is the USPS website with estimated times: https://ribbs.usps.gov/modernservicestandards/ssmaps/find_map.cfm
3 day or more
First class mail is delivered in 3 to 5 days
2 days
First class mail delivery takes 3 to 5 days.
First Class Mail is delivered in three to five days.
2-4 days
one milisecond
13 hours
Standard mail from Dallas to Houston typically takes about 1 to 3 business days for delivery, depending on the specific mailing service used and any potential delays. The distance between the two cities is relatively short, making it feasible for timely delivery. However, factors such as weather, holidays, or volume of mail can occasionally affect transit times.
First Class Mail is delivered in three to five days.
7 to 10 days
First class mail is delivered in 3 to 5 days