The time it takes can vary based on the complexity of the personalisation and the seller. It's best to order in advance to ensure it arrives on time.