You can play slots for free for as long as you need. There's no limit on how much time you spend playing free online slots.