In general, in-country delivery times tend to be 4-5 days economy class postage and out-of-country post depends on the destination country. The destination country also has an impact on the cost. For some countries we can arrange for in-country printing and postage which cost cost and speeds up delivery times.
Even countries under international sanctions can receive post. Delivery times in all countries can be affected by strikes, protests that affect road/trains, extreme weather, etc.
Countries without a local print-an-post partner will have their mail sent from outside the country and this will by subject to international postage rates and delivery times.