A full-body workout can be effective within 45-60 minutes. This includes time for warm-up, strength training, cardio, and stretching.