Usually about an hour for the core days: back, legs, chest, and triceps.
But speed bench day takes about 10 minutes and my biceps/shoulder day is about half an hour.
I'm getting ready for a meet right now, so the sessions have gotten longer now that I have added suits and wraps.