The duration of CBT varies, but it is often considered a short-term therapy, ranging from a few weeks to several months.