We typically ship within 1-3 days, depending on order quantity. We offer international shipping through USPS or DHL, with delivery times usually between 3-5 days, depending on your preference.