House painting is completed within a day in the majority of cases. It takes around 6-8 hours to paint a 3 and 4 bedroom flat. However, in some cases, it might take a few days to complete the painting project if the walls have a lot of holes and require plastering. It is better to confirm the expected timeline for delivery of services from the contractor before the project starts.