Yes, the Swim Jet P supports timed sessions. You can set the training duration to 15, 30, 45, 60, 75, or 90 minutes, and choose from 5 different flow levels (20%, 40%, 60%, 80%, 100%). You can also adjust the speed anytime during the session to fit your needs.