The length of a speech varies from person to person, but it can be anywhere from two minutes to over an hour.