How long do winters in Svalbard last?

This really depends on what you want to count as winter. There is snow all year round and the temperature remains consistently sub-zero until early May. The Arctic night ends in March and the arctic day starts in early May.