Depende inteiramente dos TTLs para o domínio ou registro de recurso individual e varia dependendo de quando o registro foi buscado (e armazenado em cache) por cada resolvedor distinto em toda a Internet.
Você pode descobrir o TTL para seu resolvedor local com dig:
$ dig serverfault.com a | grep serverfault | grep -v '\;'
serverfault.com. 44257 IN A 69.59.196.212
Portanto, para o serverfault.com, o meu resolvedor local irá manter este registro por mais 44257 segundos. Para encontrar o verdadeiro TTL, precisamos primeiro identificar os servidores de nomes oficiais.
$ dig serverfault.com ns | grep NS | grep -v '\;'
serverfault.com. 86392 IN NS ns4.p19.dynect.net.
serverfault.com. 86392 IN NS ns1.p19.dynect.net.
serverfault.com. 86392 IN NS ns2.p19.dynect.net.
serverfault.com. 86392 IN NS ns3.p19.dynect.net.
Em seguida, podemos consultar um deles diretamente para o TTL.
$ dig @204.13.250.19 serverfault.com | grep serverfault | grep -v '\;' | grep-v NS
serverfault.com. 86400 IN A 69.59.196.212
Nesse caso, o registro de recurso para "serverfault.com" é 86400 segundos (1 dia).