Embassies and consulates in Gaborone

  • 18 missions
  • 17 countries
  • most embassies are here

Embassies and consulates in Gaborone

  • Embassy of Brazil in Gaborone

    Embassy · Brazil

    Queens, Gaborone

  • Embassy of China in Gaborone

    Embassy · China

    Plot 3096, North Ring Road, Gaborone, Botswana

  • Embassy of France in Gaborone

    Embassy · France

    761, Gaborone

  • Embassy of Germany in Gaborone

    Embassy · Germany

    Queens Road 1079-1084, Gaborone

    Today 09:00–12:00
  • High Commission of India in Gaborone

    High Commission · India

    Physical Address: Plot No. 5375, Presidents Drive, Gaborone, Botswana

  • Embassy of Italy in Gaborone

    Embassy · Italy

  • Embassy of Libya in Gaborone

    Embassy · Libya

  • High Commission of Mozambique in Gaborone

    High Commission · Mozambique

    Phuti, Phologolo Extension 9, Gaborone

  • High Commission of Nigeria in Gaborone

    High Commission · Nigeria

    Plot No. 1086/92, Queen's Road, Main Mall, Gaborone, Botswana

  • Embassy of Russia in Gaborone

    Embassy · Russia

    Tawana Road 4711, Gaborone

    Today 08:00–14:00
  • High Commission of South Africa in Gaborone

    High Commission · South Africa

    Queens Road 29, Gaborone

  • Embassy of Turkey in Gaborone

    Embassy · Turkey

  • High Commission of the United Kingdom in Gaborone

    High Commission · United Kingdom

    Main Mall, Gaborone

    no hours on record
  • Embassy of the United States in Gaborone

    Embassy · United States

    Embassy Drive, Gaborone

  • Embassy of Zimbabwe in Gaborone

    Embassy · Zimbabwe

    Nelson Mandela Drive, Gaborone

  • Honorary Consulate of Canada in Gaborone

    Honorary Consulate · Canada

    9th floor, iTowers North, Lot 54368 Gaborone

  • Honorary Consulate of Ireland in Gaborone

    Honorary Consulate · Ireland

  • Honorary Consulate of Italy in Gaborone

    Honorary Consulate · Italy

    Real Estate Office Park, Unit 1 Lejara Road, Plot, Gaborone

Gaborone is home to 18 foreign missions from 17 countries: 15 embassies and 3 honorary consulates. As the capital of Botswana, Gaborone is where the embassies are.

Public holidays in Gaborone

Public holidays in Botswana

  • Christmas Day

    Friday

  • St. Stephen's Day

    Saturday

  • New Year's Day

    Friday

The missions in Gaborone close on Botswana’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027.

Other cities in Botswana

Good to know

Foreign missions in Gaborone

Gaborone hosts missions of Italy, Brazil, China, Germany, France, the United Kingdom, India and Libya, among 17 countries. Of Botswana’s neighbours, Zimbabwe and South Africa are represented in Gaborone.

Types of mission in Gaborone

By type, Gaborone has 15 embassies and 3 honorary consulates. Of these, the 3 honorary consulates in Gaborone offer limited help: honorary consuls work part-time and normally cannot issue visas or full passports.

Opening hours in Gaborone

Opening hours are on record for 2 of the 18 missions in Gaborone. The earliest opens at 08:00 and the latest closes at 17:00. None of them lists Saturday opening.

Other cities in Botswana

Besides Gaborone, towns in Botswana with foreign missions are Maun (1).

Frequently asked questions

How many embassies and consulates are in Gaborone?

There are 18 foreign missions on record in Gaborone: 15 embassies and 3 honorary consulates.

Which countries have a consulate or embassy in Gaborone?

Missions from 17 countries are based in Gaborone, among them Italy, Brazil, China, Germany and France.

Are embassies in Gaborone open on Saturday?

Not normally: none of the 2 missions in Gaborone with known hours lists Saturday opening.

When are the missions in Gaborone closed?

The missions in Gaborone close on Botswana’s public holidays, the next being Christmas Day on Friday 25 December 2026, and on each mission’s own national day.