The duration of DNS propagation can vary depending on several factors, including the TTL (Time to Live) settings of your DNS records and the speed at which individual DNS servers update their caches. Generally, DNS propagation can take anywhere from a few minutes to 72 hours. However, most changes are usually propagated within 24 hours.