How long does it take for the DNS to propagate?

It used to take 24 - 48 hours; however it now should typically take no more than a few minutes.
If you are having issues, there may be some local caching, and you will need to close all browsers and reopen after a few minutes.

Please note, that if the domain is registered through us, then it will only take a few minutes after your account has been setup. Our registrar has real time DNS which ensures the update is almost immediate.