Sessions go for 45 minutes. Warm ups and cool downs are maximised so there is more time to workout!