It depends on the USB flash drive style, and quantity you order. For a regular model with logo branding, average production lead time is one week. For a custom shaped USB drive, it needs more days to process.
Normally, goods shipped by courier express like DHL, FedEx, Aramex, etc. Shipment takes around 3~8 days from us to you, if without customs clearance delay.
For some certain models, rush service is available. Please contact us for details.
Keep the timeline in mind, make sure you have enough margin for your event.