Instant bronzer typically lasts for about 24-48 hours, depending on your skin type and the product used.