A 3-pound package from NY to Mexico can take anywhere from 2-22 business days depending on the courier service.