Visa & Passport
Citizens of the European Union and of the countries signatories to the Schengen Agreement can enter with just a valid officially issued ID card or a passport.
Visas are not required by nationals from the following countries:
Albania, Andorra, Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Bosnia and, Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Canada, Chile, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Ecuador, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Holy See, Honduras, Hong Kong, Hungary, Iceland, Ireland, Israel, Italy, Japan, Kosovo, Latvia, Lithuania, Liechtenstein, Luxembourg, Macao, Malaysia, Malta, Mauritius, Mexico, Monaco, Montenegro, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, Saint Kitts and Nevis, San Marino, Seychelles, Singapore, Slovakia, Slovenia, Serbia, Switzerland, Sweden, Spain, Turkey, UK, USA, Uruguay and Venezuela.
The period of stay is regulated under the issued visa, but is no longer than 90 days. The visa free stay is 90 days, with the exception of Turkey, Japan and Montenegro where the visa free stay is 60 days.
Any foreign national possessing a valid multi entry Schengen visa (valid for the entire territory of the Schengen zone) may enter and stay in Macedonia up to 15 days without having to possess a Macedonian visa. Visit [www] for more details. Please note that border guards may not be fully aware of this information, and they might tell you that you require a visa to enter Macedonia. Stay calm and politely ask them to recheck their information. They will fill a form with your passport and car registration information which can take up to 1 hour!