How long for DNS to change?

If I change hosts how long will it take my domain to go to the new host? I just want to know before I switch hosts.

 

 

 

 

Top