2 hours, if I include cardio, 20 min, seems about normal, on busy day at the gym a little longer, have to wait for equipment...