When getting my sweat on at the gym, I can only handle doing 30 minutes on a cardio machine. I just tend to get bored and that is also my gym's time limit policy. When out for a run or ride, I can definitely go for much longer. When outdoors my stamina is stronger than when under the florescent lights of the gym. How long is your typical cardio workout?