10-gal batch = 7 hrs for a simple beer, up to 9.5 hrs for a long mash/long boil/hop stand/etc., batch sparging, most times mill grist night before
My last 2 brew days I did two 10-gal batches in +10.5 hrs, but milled grist, prepped hops and sanitized fermenters the night before.
That includes set-up, clean-up, put away.
I think like Klickitat Jim I'll start prepping grist, water minerals and hops night before from now on, just to remove a few details on brew day.