For South African passport holders with an EU residence permit
Countries South African citizens can visit with an EU residence permit
These countries trust an EU residence permit and waive or ease their own visa for South African citizens.
- 4 countries open up
- 4 visa-free
-
Bosnia and Herzegovina Visa required→Visa-free30 days
Multiple-entry visa already used once (entry stamp from the issuing country). Sources differ on allowed stay and on whether a UK visa counts.
Also accepted: US visa, Schengen visa.
-
Montenegro Visa required→Visa-free30 days
Supporting visa must stay valid for your whole stay.
Also accepted: US visa, UK visa, Schengen visa, Ireland, Green Card, UK residence.
-
North Macedonia Visa required→Visa-free15 days
Double or multiple-entry visa stuck in your passport; card or digital permits do not count. Proof of onward travel required.
Also accepted: Schengen visa, US visa, UK visa, Canada.
-
Serbia eVisa→Visa-free90 days
Valid multiple-entry visa or residence permit. 90 days in any 180.
Also accepted: US visa, Schengen visa.
Hold a different visa?
Hold more than one? Tick everything you hold to see every country it opens up.
Common questions
Which countries can South African citizens visit with an EU residence permit?
4 destinations relax their rules for South African citizens who hold an EU residence permit, including visa-free entry to Bosnia and Herzegovina, Montenegro, North Macedonia, Serbia. Conditions differ by country.
Does an EU residence permit have to be valid on arrival?
Yes, in almost every case. Many countries also want it valid for some months after you arrive, and a few want it already used once. The exact rule is listed under each country.
Perks are re-checked every week. Rules can change, so give the official site a quick look before you fly.