This depends on many factors like your fitness level, goals, availability, injuries etc. As a guide, 15 - 30 minutes per day will result in health benefits. You will see results faster with longer workouts and higher resistance.