Depending on the condition, objectives, and dosha constitution of each individual, a full Ayurveda Panchakarma therapy usually lasts 7 to 21 days. Purva Karma (preparatory treatments), Pradhana Karma (primary cleansing therapies), and Paschat Karma (post-therapy care) are the three main stages of the process. For safe detoxification and long-lasting effects, each step is essential. Shorter versions are available at some clinics, but the full benefits are best obtained with the customized, full protocol.