Panchakarma treatment on the average lasts for one to three weeks, depending on the patient’s condition and the type of therapies that are needed. The duration can however depend on the treatment plan given by an Ayurvedic practitioner depending on the situation of the patient.