Europe, Eastern & Central Europe Visa Issuing Authorities
| Country | Issuing Authority | Telephone | Website |
| Austria | Austrian Embassy | +27 (012) 452 9155 | |
| Austrian Consulate General | +27 (021) 421 1440/1 | ||
| Belgium | Belgian Embassy | +27 (012) 440 3201 | www.diplomatie.be |
| Belgian Consulate General | +27 (021) 419 4690/1 | ||
| Honorary Consulate | +27 (031) 303 2840 | ||
| Britain | British High Commission, Consular | +27 (012) 421 7800 | www.vfs-uk-za.com www.britain.org.za |
| Croatia | Embassy of the Republic of Croatia | +27 (012) 342 1206 | www.ambpretoria.um.dk |
| Finland | Embassy of Finland | +27 (012) 343 0275 +27 (021) 461 4732 |
|
| France | French Consulate General | +27 (011) 778 5600 | www.consulfrance-jhb.org |
| French Consulate | +27 (021) 423 1575 | www.diplomatie.gouv.fr | |
| Germany | German Embassy, Visa Section | +27 (012) 427 8984 | www.pretoria.diplo.de |
| German Consulate | +27 (021) 405 3000 +27 (031) 266 3920 |
||
| Greece | Greek Consulate General | +27 (011) 214 2300 | |
| Greek Embassy | +27 (012) 430 7351/2/3 | ||
| Greek Consulate | +27 (012) 424 8160 +27 (031) 301 4880/1 |
||
| Hungary | Embassy of the Republic of Hungary | +27 (012) 430 3030 | |
| Iceland | Embassy of Iceland | (020) 725 93999 | www.iceland.org.za |
| Ireland | Embassy of Ireland | +27 (012) 342 5062 | www.embassyireland.org.za |
| Italy | Italian Embassy - PTA | +27 (012) 423 0000 | www.ambpretoria.esteri.it |
| Consulate of Italy - JHB | +27 (011) 728 1392 | www.consjohannesburg.esteri.it | |
| Consulate of Italy - CPT | +27 (021) 487 3900 | www.conscapetown.esteri.it | |
| Monaco | Honorary Consulate | +27 (021) 702 0991 | www.nzembassy.com |
| Netherlands | Netherlands Embassy | +27 (012) 425 4500 | |
| Consulate of the Netherlands | +27 (021) 421 5660/1/2/3 +27 (031) 266 9291 |
||
| Norway | Royal Norwegian Embassy | +27 (012) 342 6100 | |
| Royal Norwegian Consulate | +27 (021) 418 1276 +27 (031) 207 6900 |
||
| Poland | Embassy of the Republic of Poland | +27 (012) 430 2631/2 | www.poland.co.za |
| Portugal | Portugese Consulate General | +27 (011) 622 0645/6/7/8 | www.consuladogeraljoanesburgo.co.za |
| Portugese Consulate | +27 (021) 418 0080/1 +27 (031) 305 7511 |
||
| Embassy of Portugal | +27 (012) 346 8224 | ||
| Russian Federation | Embassy of the Russian Federation Consular | +27 (012) 362 1337 | |
| Russian Consulate General | +27 (021) 418 3656 | www.russianembassy.org.za | |
| Slovakia | Embassy of Slovakia | +27 (021) 342 2051/2 | www.mzv.sk/pretoria |
| Spain | Spanish Embassy | +27 (012) 460 0123 | |
| Spanish Consulate | +27 (021) 422 2415 | www.mae.es | |
| Sweden | Swedish Embassy | +27 (012) 426 6400 | www.swedenabroad.com |
| Swedish Consulate | +27 (021) 418 1276 +27 (031) 207 6900 |
||
| Switzerland | Embassy of Switzerland - PTA | +27 (012) 452 0660 | www.eda.admin.ch/pretoria |
| Swiss Consulate General - CPT | +27 (021) 418 3665 | www.eda.admin.ch/capetown | |
| Turkey | Turkish Embassy | +27 (012) 342 6053/4 | www.turkishembassy.co.za |
