It’s not clear how long it takes Instagram for the company to delete a post, but it seems to be a process that can take some time. In some cases, posts may be deleted for reasons such as violating Instagram’s terms of service or being too graphic.