The duration of cancer treatment varies widely based on the type and stage of cancer, as well as the specific treatment plan. For example, a course of chemotherapy may last several months, with treatments occurring weekly or bi-weekly. Radiation therapy might require daily sessions for several weeks. Surgery recovery times can also vary, and patients may need ongoing follow-up care for months or even years.