Question: how long does a package take from new york to canada?
Answer: Packages usually take 1-2 weeks from Canada to the U.S., but customs delays occasionally result in delivery times of up to four weeks or more.