Depending on the subject, each online survey will have a different length. Some can be completed in 5–10 minutes. Others may require up to 30 minutes each one. Before you begin the survey, you should be given a general indication of how long it will take.