Zimbabwe Consulate & Embassy in South Africa 2026

Zimbabwe has three diplomatic offices in South Africa serving the large Zimbabwean diaspora community. This guide provides full details for each office, including addresses, contact information, opening hours, available services, and tips for making the most of your visit.

Offices at a Glance

Pretoria Embassy (Main) Full Services
Johannesburg Consulate General Full Services
Cape Town Honorary Consulate Limited

Embassy of Zimbabwe — Pretoria (Main Office)

Address798 Merton Road, Arcadia, Pretoria, 0083, Gauteng
Phone+27 (0)12 342 5125 / +27 (0)12 342 5126
Fax+27 (0)12 342 5127
Emailzimembassy@zimfa.gov.zw
Consular HoursMonday-Friday: 08:30-12:30 (submissions)
14:00-15:30 (collections & enquiries)
ClosedSouth African & Zimbabwean public holidays

Services Offered

  • Passport applications & renewals
  • National ID applications
  • Citizenship confirmation
  • Birth registration
  • Death registration
  • Emergency travel documents
  • Document notarisation
  • Visa services
  • Trade & investment enquiries
  • General consular assistance

Getting There

The embassy is in the Arcadia suburb of Pretoria, close to the Union Buildings. Parking is available on the street. By Gautrain: alight at Pretoria Station and take a taxi or Uber (~10 minutes). The embassy is well-signposted.

Consulate General — Johannesburg

Address3rd Floor, Simmonds Place, corner Simmonds Street and Pritchard Street, Johannesburg CBD, 2001, Gauteng
Phone+27 (0)11 838 2156 / +27 (0)11 838 2157
EmailContact via phone
Consular HoursMonday-Friday: 08:30-12:30 (submissions)
14:00-15:30 (collections)
ClosedSouth African & Zimbabwean public holidays

Services Offered

  • Passport applications & renewals (biometric capture available)
  • National ID applications
  • Citizenship confirmation
  • Document notarisation
  • General consular assistance

Getting There

Located in the Johannesburg CBD. By Gautrain: alight at Park Station and walk (~15 minutes) or take a taxi. Street parking is limited; consider using a nearby parking garage. This is the busiest Zimbabwe consular office in South Africa — book an appointment well in advance.

Very busy: The Johannesburg Consulate serves the largest Zimbabwean population in South Africa. Expect demand to be high. Book your appointment as far in advance as possible and arrive early on the day.

Honorary Consulate — Cape Town

AddressContact the Pretoria Embassy for current Cape Town address
PhoneContact via Pretoria Embassy: +27 (0)12 342 5125
HoursLimited — by appointment only
StatusHonorary Consulate (limited services)

Services

The Cape Town Honorary Consulate offers limited consular services. Available services may include:

  • Document notarisation
  • General consular assistance and referrals
  • Emergency assistance

For full passport and national ID applications requiring biometric capture, you will likely need to travel to the Pretoria Embassy or Johannesburg Consulate. Contact the Cape Town office first to confirm current capabilities.

Western Cape residents: If you need a passport, budget for travel to Johannesburg or Pretoria. Some Zimbabweans in the Western Cape coordinate group trips to reduce travel costs. Check community groups for shared travel arrangements.

Services Comparison by Office

Service Pretoria Johannesburg Cape Town
Passport application/renewal Yes Yes Check
National ID application Yes Yes Check
Biometric capture Yes Yes Unlikely
Citizenship confirmation Yes Yes Check
Document notarisation Yes Yes Yes
Emergency travel document Yes Limited No
Visa services Yes No No

How to Book an Appointment

  1. Choose your office — Pretoria or Johannesburg for passport/ID services. Cape Town for notarisation or general enquiries.
  2. Call during office hours — the best time to call is early morning (08:30-09:30) when lines are less busy.
  3. Provide your details — name, contact number, and the service you need.
  4. Get a date and time — the office will offer available slots. Be flexible if possible.
  5. Note down your appointment reference (if given) and arrive 15 minutes early on the day.
Tip: If you cannot get through on the phone, try emailing the Pretoria Embassy. Some community organisations and Zimbabwean associations in South Africa can also help facilitate appointments.

Frequently Asked Questions

Both offer the same passport and ID services. Choose based on convenience. The Pretoria Embassy may be slightly less busy. The Johannesburg Consulate is more accessible for those in the JHB metro area. For visa-related services, you must go to Pretoria.

Standard: $120 (~R2,200) for adults, $80 (~R1,450) for children. Fast-track: $250 (~R4,550). Emergency: $318 (~R5,800). Payment in ZAR at the prevailing exchange rate. See our full South Africa passport renewal guide.

Walk-ins may be accepted if the office is not at capacity, but you risk being turned away or waiting for hours. Appointments are strongly recommended, especially at the busy Johannesburg Consulate.

Yes. The offices are closed on both South African and Zimbabwean public holidays. This includes days like Heritage Day, Freedom Day, Zimbabwe Independence Day (18 April), and Heroes Day. Check the specific dates before planning your visit.

Visa services are typically only available at the Embassy in Pretoria, not at the Johannesburg or Cape Town offices. If you are a South African citizen needing a visa to visit Zimbabwe, contact the Pretoria Embassy. Note that South African citizens can obtain a visa on arrival in Zimbabwe.

The Pretoria Embassy has limited street parking nearby. The Johannesburg Consulate is in the CBD where street parking is scarce — use a nearby parking garage. For both locations, arriving by Gautrain + Uber is a good alternative.

Quick Contact

  • Pretoria:
    +27 12 342 5125
  • Johannesburg:
    +27 11 838 2156
  • Cape Town:
    Via Pretoria Embassy
  • Hours:
    Mon-Fri 08:30-12:30