How long does it take for DNS changes to propagate after I point my domain/subdomain to the hosting server?

DNS propagation usually takes anywhere from a few minutes to up to 24–48 hours globally. Locally it often updates in under an hour — but TTL settings and DNS cache can affect timing.