DNS propagation can vary, usually taking anywhere from a few minutes to 48 hours or more. The duration depends on factors such as the Time-To-Live (TTL) value set for the DNS record, network latency, and the policies of different DNS resolvers.