The typical website can be online in about three weeks. The length of time it takes to design your website depends on a number of factors, including your preferences, the complexity of design, number of pages, additional features (blog, forum, etc.), and amount of graphics work to be done.
Another factor is whether you have the content for your site (text, images, audio, etc.) ready to go.
If you're in a real hurry, it's usually possible to have a simple homepage on the internet in less than a week.