Embassies and consulates


Refine your search

Choose Categories
Show all categories
Embassies and consulates
Choose Categories
Embassies and consulates


Bangladesh High Commission

410 Farenden St, Sunnyside, Pretoria

Botswana Consulate

Ground Floor, Jorrisen Place, 66 Jorrisen St, Braamfontein

Consulate General of France

3rd Floor Standard Bank Building, 191 Jan Smuts Ave (cnr 7th Ave), Rosebank

Consulate General of Italy

37 1st Ave (cnr 2nd St), Houghton Estate

Consulate General of Portugal

1st Floor Portuguese House, 11 Ernest Oppenheimer Ave, Bruma

Embassy of Algeria

950 Arcadia St, Arcadia, Pretoria
Take your guide with you Download a pdf Browse our collection of guides
Put our app in your pocket
City Essentials

Download our new City Essentials app

download 4.5