The estimated delivery time for First Class International is 6 business days to 6 weeks. The estimated delivery time for Priority International is 6-10 business days.
Typically, international packages are received within 1-2 weeks, even with First Class International, regardless of country of destination. However, some packages will take longer, and we haven't noticed any trend of package size or value that could explain why. Some Middle East countries, India, Hong Kong, and several other countries tend to average longer delivery times.
Priority International is a premium service offered by USPS, with an estimated delivery time of 6-10 business days. However, this is not guaranteed by USPS, as they say that once it leaves the US, it is out of their control. We do not recommend Priority for this reason, but we do offer it as some customers prefer it and have great success with it.