Nationals of the 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 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 a period of any 180-day.
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 a period of any 180-day.
The foreigner submits a visa application to the competent (resident or non-resident) diplomatic-consular representation of the Republic of North Macedonia no longer than six months and at least 15 days before the start of the intended trip. The visa application is submitted in person. Upon exception, the visa application may be submitted by another natural or legal person authorized to act as the proxy of the applicant when a foreigner is a disabled person or when a foreigner is a well-known person and there is no doubt about his/her bona fide intentions. The application for a minor is submitted in person by a parent or a guardian.
The applicant encloses the following documentation with the visa application:
Letter of guarantee
The guarantee Letters are issued by citizens or foreigners with granted residence
Travel medical insurance
The applicant must provide proof of travel medical insurance for the entire duration of his stay
For more information please visit the website of the Ministry of Foreign Affairs.