Rowing is so efficient that you can get a good workout in as little as 20 minutes. Most of the classes offered through memberships on this list have classes lasting 20 to 45 minutes.