Question: how long does usps first class take to canada?
Answer: We run between 6 - 8 days (without holidays on either end) USPS First Class, with the hold up usually occurring in Canadian Customs for about 3 days. 4-7 days, shipping from Mich. From my experience Priority or First Class package does not make a big difference in delivery time.