Todos los citas de https://en.wikipedia.org/wiki/Visa_policy_of_Svalbard:
Todos pueden vivir y trabajar en Svalbard indefinidamente independientemente de su país de ciudadanía. El Tratado de Svalbard otorga a los ciudadanos del tratado el mismo derecho de residencia que a los ciudadanos noruegos. Los ciudadanos no pertenecientes al tratado también pueden vivir y trabajar indefinidamente sin visado.
"Hasta ahora ha sido política elegida el no hacer ninguna diferencia entre los ciudadanos del tratado y aquellos de fuera del tratado"
Los motivos para la exclusión incluyen la falta de medios de sustento, y la violación de leyes o regulaciones.
Entonces, el Tratado de Svalbard parece bastante irrelevante. Todos pueden vivir en Svalbard, siempre y cuando tengan medios de sustento y no violen ninguna ley local.
Sin embargo, los viajeros que tengan un requisito de visado para entrar en la Noruega continental/el área de Schengen deben tener un visado Schengen si viajan a través de la Noruega continental/el área de Schengen. Este debe ser un visado de entrada doble para que puedan regresar a la Noruega continental/el área de Schengen.
Si encuentras una forma de viajar a Svalbard evitando el área de Schengen, entonces no necesitas ningún visado específico. Sin embargo, en la práctica, la mayoría de los vuelos a Longyearbyen se originan en Oslo y Tromsø. Incluso con una conexión directa desde un país no perteneciente al área de Schengen, como ciudadano iraní, necesitarías al menos un visado de tránsito a menos que estés exento por alguna razón. Tromsø no ofrece ninguna conexión directa no perteneciente al área de Schengen, por lo que la única opción realista sería a través de Oslo, por ejemplo, Teherán - Estambul - Oslo - Longyearbyen. La mayoría de otras rutas probablemente requerirían un visado completo de Schengen; y es posible que necesites un visado completo de Schengen de todos modos (ver comentarios).
Otras opciones son muy limitadas; posiblemente el ocasional barco de carga desde Murmansk sea una de las pocas opciones que no requieren atravesar el área de Schengen. Los ciudadanos iraníes no requieren o pueden obtener fácilmente un visado para Rusia.