All information on RNM’s visa regime is available here.
Nationals of EU Member States and signatories of the Schengen Agreement DO NOT need a visa to enter the Republic of North Macedonia (and are eligible to enter the Republic of North Macedonia with a valid national identity card)
Third-country nationals with temporary residence in an EU Member State or a country signatory of the Schengen Agreement may stay no longer than 15 (fifteen) days upon every entry into the territory of the Republic of North Macedonia as long as the total length of stay does not exceed 90 days in any 180-day period.
Third-country nationals with permanent residence in an EU Member State or a country signatory of the Schengen Agreement may stay no longer than 15 (fifteen) days upon every entry into the territory of the Republic of North Macedonia as long as the total length of stay does not exceed 90 days in any 180-day period.
Third-country nationals with multiple-entry Schengen visa (type C) valid for at least 5 (five) days beyond the intended stay in the Republic of North Macedonia may stay no longer than 15 (fifteen) days upon every entry into the territory of the Republic of North Macedonia as long as the total length of stay does not exceed 90 days in any 180-day period.
The Decision on the temporary abolition of short-term stay visas (visa C) in the Republic of North Macedonia has been adopted for foreign citizens holding valid travel documents of third countries who hold a valid multiple-entry British, American or Canadian visa, inserted in the passport, whereby the length of their stay in the Republic of North Macedonia should be up to 15 days, and the validity of the valid multiple-entry British, American and Canadian visa, inserted in the passport should be 5 days longer than the planned stay in the Republic of North Macedonia.
The Decision is of a temporary character and is valid from 1 January 2025 to 31 December 2025
___________________________________________________________________
Holders of UN travel documents do not require a visa.