North Macedonia entry requirements for South Africa passport holders
South African passport holders need a visa to enter North Macedonia. Apply at the North Macedonian embassy in Pretoria before you travel — there is no visa on arrival or e-visa option. Processing can take up to two weeks, so plan ahead.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Visa required | You need a visa before traveling to North Macedonia. Apply at the nearest North Macedonian embassy or consulate — processing takes 5–15 working days depending on your location. Submit your passport, completed application form, passport photos, flight itinerary, and proof of accommodation.Check visa requirements | Required |
| Valid passport Must be valid for the duration of stay | Your South African passport must be valid for at least the entire period you plan to stay in North Macedonia. No 6-month validity rule applies — just cover your travel dates. Airlines check this at check-in. | Required |
| Return or onward ticket Required for entry | Immigration officers at Skopje Airport will ask for a return or onward ticket before stamping you in. Have a printed or digital copy ready — they check this consistently, especially for visa-required passport holders. | Required |
| Proof of accommodation Recommended | Carry a hotel booking confirmation or an invitation letter from your host. Officers may ask for it during secondary checks — having it ready avoids delays. | Recommended |
| Proof of funds Recommended | Have bank statements or a credit card showing access to at least €50 per day of your stay. Border officers rarely ask, but if they do, you need to show you can cover your expenses. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires invitation or hotel booking, travel insurance, and proof of funds.
For frequent travellers; same requirements as single entry.
For work, study, or family reunification; requires additional documentation.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for single-entry visa, payable at embassy/consulate. | €60 (~$65 USD) |
| Tourist visa (multiple entry)For multiple entries within visa validity. | €90 (~$98 USD) |
| Visa application service feeAdditional fee charged by visa application centre (if applicable). | €30 (~$33 USD) |
| Overstay fine per dayPenalty for overstaying visa-free or visa period. | €50 (~$54 USD) per day, max €500 (~$544 USD) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through North Macedonia
South Africa passport holders do not need a transit visa for airside transit through North Macedonia airports, provided they have a confirmed onward ticket and stay in the international transit area.
Health & vaccines for North Macedonia
Present in forested areas; vaccination recommended for hikers or campers.
Standard precautions with food and water hygiene advised.
Risk during winter months; vaccination recommended.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and residence permits. Bring passport, visa, and proof of funds.
Handles extensions for tourists in the Ohrid region. Limited services; call ahead.