An AMA typically lasts between 30 minutes to an hour, depending on audience engagement and the complexity of the questions.