Registration itself is usually live within an hour. If you then point the domain at hosting or email, that DNS change can take a few hours to reach every network around the world — a full day at the very outside. Once it has propagated, your address works everywhere.