Production and shipping times vary from one print-on-demand company to another. However, there are some numbers that can serve as general guidelines. Usually, it takes around 2 days for a product to be produced and anywhere from 2 to 14 days to arrive at its destination. The most crucial factor here is the distance between the manufacturing center and the shipping address. Choosing a company that is near to your target market or one that guarantees fast turnaround times is considered the best practice.