A new website can take between 3-12 weeks to design and build. It all depends on the scale, requested functionality and input involved.
The biggest determining factor is how long it takes a client to deliver website content. Swift delivery of approved content will guarantee the quickest turnaround of your website project.