The mails will take around 5 to 6 days to arrive in Canada from USPS Jamaica NY International Distribution Center.