Question: when someone blocks you on facebook how long does it last?
Answer: Well, it's undefined how long a block really lasts. It could last just a couple of hours or even a couple of weeks. The blocks are triggered mainly due to the repeated violation of Facebook's policy from the particular account. But what you can do is, you can manually send a request to Facebook Help Team.