As of April 2017 holders of normal passports of all countries require a visa to visit North Korea. All visitors traveling for tourism require an authorization from a North Korean travel agency.
An exception exists for Chinese tourists visiting only the Tongnim County who can stay in this county instead Chinese ID card of a visa and passport for up to two days. They may also visit Sinuiju for a day trip without a visa and passport.
Additionally holders of diplomatic or service passports issued to nationals of the following countries can visit North Korea without a visa:
- Albania
- Belarus
- Bulgaria
- China
- Cuba
- Indonesia
- Iran
- Kyrgyzstan
- Laos
- Malaysia
- Mongolia
- Montenegro
- Myanmar
- Russia
- Serbia
- Switzerland
- Syria
- Tajikistan
- Ukraine
- Vietnam
- Zimbabwe
Dada a posição da Coréia do Norte nas relações internacionais, é improvável que isso mude em breve, mas para obter as informações mais recentes, você deve perguntar a uma embaixada ou consulado norte-coreano ou outro representante diplomático. Somente pergunte à embaixada do seu próprio país se a representação diplomática norte-coreana é inacessível por algum motivo.