This varies between sites and even within each individual platform. Many sites will tell you the approximate length of each survey, and some even let you see your progress as you work. In general, you can expect most surveys to take between 5 and 15 minutes. Often, those that take longer are those that pay a bit more, while shorter surveys may only make you a few cents.