It varies from project to project.
Smaller web development projects can be completed as short as 4-5 days whereas some complex bigger ecommerce website development projects or advance projects can take more than a month too.
On an average it takes 10-15 days from start to completion of project.