This varies with each person viewing your house. Some viewings might only last five or ten minutes, while others can take longer. Larger houses may need longer viewings, and some people are more thorough than others.
Don’t fret when people move through your house quickly. It doesn’t mean they’re not interested – just as long viewings don’t always result in an offer. Some viewers do an initial quick viewing and then come back with a friend.