I would recommend between 4-10 days on Sifnos depending on how much you want to see and do there. If you want to spend more time relaxing, you could easily spend 1-2 weeks doing that on Sifnos.