The duration of an executive coaching program varies depending on individual goals and needs, but most programs last between 6 to 12 months. Some clients may continue with ongoing coaching for continued development.