It takes me a minimum of 2 hours, and that's on a pretty clean vehicle.
That's working so fast that it's aerobically demanding, and I'm in shape. That's working with both hands. That's not wasting a single moment. If I could do it any faster without compromising my results I sure would!
The wheels/tires/wheelwells/undercarriage take over 30 minutes easy, sometimes a lot longer than that. Sure, I do those surfaces at every wash (but just a quickie job on the Blazer). Cleaning the suspension takes a while, as does cleaning around each of the wheel lugs and doing the back sides of the wheels. On some wheels I have to use little swabs to clean around the valvestems. Takes time to jack each side of the vehicle up too (don't have to do that on every vehicle though).
Doing the regular exterior goes pretty fast, even with my foamgun-centric approach (one pass with the BHB, one-two passes with mitts, inspect, spot-clay and rewash as needed). But the engine compartment and doorjambs (again, I do these at every wash) take a little while. On the Audis I have to remove some under-hood cladding to gain access. On the minivan and Blazer I have to move my work platforms around to do the roof.
The basic drying takes a little time, but what *really* takes a long while is blowing all the water out of nooks and crannies with the air compressor. Some vehicles like the Blazer retain a lot of water, it took me over half an hour to do it last time. Drying around the hinges in the doorjambs and trunk goes slow on every vehicle.
And then I have to clean up the shop and set it up for next time
