What Vuk said. It can last as long as the anxiety lasts, but the anxiety can last but the derealization may go away over time and with treatment. If you have problem a counselor can help you get back to feeling better within a few weeks-a couple months