Most psilocybin retreats last between three to seven days, depending on the program. This time allows participants to fully immerse in the experience and undergo multiple ceremonies and healing activities.