The amount of time it takes to create a WordPress site can vary depending on a number of factors, such as the size and complexity of the site, your familiarity with WordPress, and the amount of time you are able to devote to the project. In general, you can expect to spend at least a few hours setting up and configuring a WordPress site, even if you are using a pre-made theme and don't have any customizations.
If you are starting from scratch and want to create a more complex site, it can take several days or even weeks to get everything set up and configured to your liking. Additionally, you will need to factor in time for creating and publishing content, as well as maintaining and updating your site over time. So, the exact amount of time it takes to create a WordPress site will depend on your specific needs and goals.