Question: how long does it take for mail to get to usa?
Answer: If it is allowed through without any issues it is then sent to the appropriate address, which depending on where in the United States you've mailed it to will take 1 to 5 days. (Note, for most mail letter mail it is 2–5 days from and to most places in the United States from major centres in Canada.