It depends on the delivery service or delivery type you choose to send your order with. With USPS Express, it takes around 7-10 working days. With DHL, it takes around 5-7 working days. Free shipping to the US takes approximately 14-21 days. Mind that`s a rough estimation that can be affected due to pandemic restrictions as well as delays at the customs. I would kindly recommend you to consider that when ordering a gift for your dearest for some special occasion.