Depending on different factors, we usually say the average website build can take 2 weeks. Though this is not gospel however, and can be affected by many things such as delay in information, extra modifications required to the website and more.