Delivery times may vary, depending heavily on location. We present you a list of estimated delivery times based on specific ports in the USA and Canada. USA Boston: 20-30 days Savannah: 25-30 days New York: 30-40 days Miami: 30-40 days Houston: 45-55 days Oakland: 40-50 days Long Beach: 60-70 days Canada Halifax: 25-30 days Toronto: 45-55 days Vancouver: 60-70 days Important Note: External and unpredictable factors may impact estimated delivery times. For example, due to COVID-19 outbreak some delivery times may be extended up to several days.