The duration of executive coaching varies based on individual needs and goals but typically ranges from a few months to a year.