Any domain change should happen instantaneously if no queue or load is present.There is no such minimum time limit.
But due to the heavy load and many requests coming, such domain change can happen in a day or two.But again..the server and queue
And if you change subdomain( only the x10 subdomain),there is no need to change nameservers.