How long does it take for Psilocybin to take effect? by Johannes | Feb 6, 2024 A How long does it take for Psilocybin to take effect? Psilocybin typically takes effect within 30 to 60 minutes after ingestion. Factors such as individual metabolism and whether the mushrooms are consumed on an empty or full stomach can influence the onset.