The sunspots can appear at any time, group 779 appeared out of nowhere in the middle of the sun. Usually they rotate in from the east as the sun rotates, they form around the backside of the sun. But they usually last at least 1 rotation of the sun, which I think is about 24 days. Sometimes they're still there when they have rotated all the way back around to face earth again, but they often change shape and size.
So usually 1-3 weeks, to answer your question.
Paul, they're very easy to make and solar observing can be quite fun. Especially when the nights are cloudy

I wish I had a h-a filter though .. or a PST!