The duration of eye twitching can vary from person to person. In most cases, it is a temporary condition that lasts for a few seconds to a couple of minutes. However, if the twitching persists for an extended period or becomes chronic, it is recommended to seek medical advice.