Kenya High Commission in Pretoria, South Africa

The Kenya High Commission in Pretoria serves Kenyan citizens in South Africa, Botswana, Lesotho, Eswatini (Swaziland), and Namibia. It provides passport services, consular assistance, and supports bilateral trade and investment between Kenya and Southern Africa.

Contact Details

Address

Kenya High Commission
302 Brooks Street
Menlo Park
Pretoria 0081
South Africa

Phone

+27-12-362-2249

Email

info@kenyahighcom.co.za

Opening Hours

Monday - Friday08:30 - 16:30
Consular Hours09:00 - 12:00
Saturday - SundayClosed

Jurisdiction

South Africa, Botswana, Lesotho, Eswatini, Namibia

Location

Menlo Park, eastern Pretoria. Accessible by taxi or Uber from Pretoria CBD (~10 minutes) or OR Tambo Airport (~45 minutes).

Services Available

Passport & Immigration

Consular Services

Citizenship & Diaspora

Trade

  • AfCFTA trade facilitation
  • Business networking
  • Investment guidance

Kenya eTA for South African Citizens

South African citizens need a Kenya eTA to visit Kenya:

DetailInformation
Application Portaletakenya.go.ke
FeeUSD 30 (~ZAR 560)
Processing Time48-72 hours
Validity90 days from issue
Stay DurationUp to 90 days per visit

Flights: South Africa to Kenya

RouteAirlineFrequencyDuration
Johannesburg (JNB) - Nairobi (NBO)Kenya AirwaysDaily~4.5 hours
Johannesburg (JNB) - Nairobi (NBO)South African AirwaysDaily~4.5 hours
Cape Town (CPT) - Nairobi (NBO)Kenya Airways (via JNB)Daily~7 hours

Kenyan Community in South Africa

  • Population: An estimated 50,000-100,000 Kenyans live and work in South Africa
  • Main cities: Johannesburg, Pretoria, Cape Town, Durban
  • Sectors: IT, finance, hospitality, academia, healthcare, and business
  • Key concerns: Work permit renewals, safety, and remittances to Kenya
  • Community organisations: Kenya Association of South Africa, Kenya Professionals Network SA
Kenyans in South Africa should register with the High Commission for emergency alerts and consular notifications. Contact info@kenyahighcom.co.za to register.

ePassport Services

  1. Apply on eCitizen and pay online
  2. Book biometrics appointment at the Pretoria High Commission
  3. Bring: current passport, national ID, eCitizen receipt, passport photos
  4. Processing: 4-8 weeks (passport produced in Nairobi)
  5. Collect in person or request courier delivery

Kenyans in Cape Town, Durban or other cities may need to travel to Pretoria for biometrics or watch for consular outreach announcements.

Frequently Asked Questions

Yes. The Kenya High Commission in Pretoria has jurisdiction over South Africa, Botswana, Lesotho, Eswatini, and Namibia. Contact the consular section to arrange services.

South Africans need a Kenya eTA (Electronic Travel Authorisation). Apply online at etakenya.go.ke before travel. The fee is USD 30 and it allows stays of up to 90 days.

You can send money via M-Pesa Global, Wise (TransferWise), World Remit, MoneyGram, or bank wire transfer. M-Pesa integration allows direct transfers to Kenyan M-Pesa accounts. Banks like Standard Bank and KCB also offer diaspora remittance products.

Report the loss to the South African Police and get a police report. Then contact the Kenya High Commission in Pretoria for an Emergency Travel Document (ETD). Bring the police report, two passport photos, and any form of identification.