It depends on several things including content, number of pages, unique page designs, functionality, stakeholders and many more. to create a simple 5-10-page website should take about 4-6 weeks.