Crossfit never takes longer than 30 minutes. Some workouts can be as short as 3 minutes.
my cf gym is full of professional people-- doctors, lawyers, and engineers and by looking at them you'd think they were gym rats.
For example, do 5 pullups, 10 pushups, 15 burpees, and 20 jumping jacks. Repeat ten times with little rest between rounds. Then jump rope a 100 times.
Should take you no more than twenty minutes. It's hard to get up from that one though.