Focus groups usually last for about 60 - 90 minutes. Anything more than that means that there are too many questions or topics for discussion. in this case, another session should be scheduled.