Someone asked that today at NS and my response:
I do the lifting, circuit style (no rests). It is about 30-45 minutes depending on if I rush or not. stretch/tissue/speedladder is another 15. In addition, I do about 30-45 minutes of cardio (either swim or bike/run). I also LIGHTLY bike to and from the gym, replacing a car ride.
15 soft tissue/warmup/static stretching
30-45 program cardio
~ 2 hours
I admit it is not very time efficient. Possibly not a good fit for someone with a lot of family and/or job time demands.
I had a big consulting job a few months ago and in that case, changed the workout to only do the lifts, no cardio, no transport (hotel gym). Packing in a little more cardio and fancier weights on the weekend.
You could probably get 80% of the benefits in 50% the time, also. When I was losing weight, of course the activity level (which was actually even more intense and and longer) was directly related to faster loss rate. More time on the bike led to more weight loss (with constant diet). Of course, that is not an issue any more and if I were to lessen time spent on exercise, I could just lower calories. I'm still well higher than what I reduced at...and I've learned so many tricks for bulking my food.