-
Consulate of Belgium in Johannesburg158 Jan Smuts Ave, Rosebank, Johannesburg, 2196Foreign consulate
Phone: +27119129600
More info
Website: https://www.consulate-info.com/consulate/2810/Belgium-in-Johannesburg★ ★ ★ ★ ★ -
U.S. Consulate General Johannesburg1 Sandton Dr, Sandhurst, Johannesburg, 2146Foreign consulate
Phone: +27112903000
More info
Website:★ ★ ★ ★ ★ -
Consulate General Of India, Johannesburg1 Eton Rd, Parktown, Johannesburg, 2193Foreign consulate
Phone: +27115819800
More info
Website:★ ★ ★ ★ ★ -
Consulate General of Italy in Johannesburg37 1st Ave (entrance on, 2nd St, Houghton Estate, Johannesburg, 2198Foreign consulate
Phone: +27117281392
More info
Website: https://www.consjohannesburg.esteri.it/★ ★ ★ ★ ★ -
Mozambique Consulate General95 Oxford Rd, Johannesburg, 2196Foreign consulate
Phone: +27113275705
More info
Website:★ ★ ★ ★ ★ -
Consulate of the Republic of Zimbabwe13A Boeing W Rd, Bedfordview, Johannesburg, 2007Foreign consulate Embassy
Phone: +27116155879
More info
Website: https://www.zimbabweconsulate.co.za/★ ★ ★ ★ ★ -
Consulat Général de France / Consulate General of FranceBuilding, 3rd floor, Standard Bank, 191 Jan Smuts Ave, Parktown North, Johannesburg, 2196Foreign consulate
Phone: +27117785600
More info
Website: https://johannesburg.consulfrance.org/-English-★ ★ ★ ★ ★ -
Lesotho Consulate General222 Smit St, Braamfontein, Johannesburg, 2001Foreign consulate
Phone:
More info
Website: http://www.dfa.gov.za/foreign/forrep/forl.htm★ ★ ★ ★ ★ -
PORTUGUESE CONSULATE GENERAL15 Ernest Oppenheimer Ave, Bruma Lake, Johannesburg, 2198Foreign consulate
Phone: +27116220645
More info
Website: http://www.cgj.org.za/★ ★ ★ ★ ★ -
BLS International Johannesburg25 Ernest Oppenheimer Ave, Bruma, Johannesburg, 2026Foreign consulate Passport office
Phone: +27860000560
More info
Website:★ ★ ★ ★ ★