Depending on an expat's lifestyle, Botswana can be a very affordable place to live. In the capital, Gaborone, costs are generally more expensive, as this is where most of the good jobs and better housing options are found.

Still, according to Mercer's 2021 Cost of Living report, Gaborone was ranked 202nd out of 209 cities. So, expats who choose to 'live like a local' will find that it is easy to get on without spending too much in Botswana.

Cost of accommodation and food in Botswana

Accommodation in Botswana varies, especially if living in the capital. For expats who choose to settle in Gaborone, being close to local transport and schools pushes up the price of housing. Expats can expect monthly rental costs to be one of their biggest expenses in Botswana, but don't overlook the price of groceries. Prices of imported products, including food, can be quite high.

Cost of healthcare

Public healthcare in Botswana is affordable, thanks to government investment, but the standards and waiting times are variable. Most expats prefer private healthcare.

We advise expats to invest in comprehensive medical insurance when relocating to Botswana. While this could be a high monthly cost, having to pay out of pocket without cover at a private hospital could be exorbitant.

Cost of education in Botswana

Expats who intend to send their children to an international school in Botswana will pay more than they would to use the public schooling system. These schools offer a high standard of education and highly qualified teachers, while their curriculum will be internationally recognised when families move back home or relocate elsewhere. Fortunately, while they charge high tuition fees, the cost of international schools in the country is likely to be significantly lower than that of similar schools in other expat destinations.

Cost of living in Botswana chart 

Prices may vary depending on product and service provider. The list below shows average prices for Gaborone in May 2022.

Accommodation (monthly rent)

Three-bedroom apartment in the city centre

BWP 9,111

Three-bedroom apartment outside of the city centre

BWP 5,200

One-bedroom apartment in the city centre

BWP 3,200

One-bedroom apartment outside the city centre

BWP 3,000


Eggs (dozen)

BWP 27

Milk (1 litre)

BWP 14

Rice (1kg)

BWP 19

Loaf of white bread


Chicken breasts (1kg)

BWP 55

Pack of cigarettes 

BWP 50

Eating out

Big Mac Meal

BWP 90

Coca-Cola (330ml)

BWP 14


BWP 36

Bottle of local beer

BWP 21

Three-course meal for two at a mid-range restaurant

BWP 455


Mobile-to-mobile call rate (per minute)

BWP 1.37

Internet (uncapped ADSL or cable – average per month)

BWP 900

Basic utilities (per month for small apartment)

BWP 600


Taxi rate (per kilometre)

BWP 30

Bus fare in the city centre


Petrol/gasoline (per litre)

BWP 11.60

Expat Health Insurance

Cigna Health Insurance

Cigna Global

Cigna Global can tailor an international health insurance plan to perfectly fit the needs of you and your family. With 86 million customers in over 200 countries, Cigna Global has unrivalled experience in dealing with varied and unique medical situations and delivering high standards of service wherever you live in the world.

Get a quote from Cigna Global

Moving Companies

Sirelo logo

Moving Internationally?

Sirelo has a network of more than 500 international removal companies that can move your furniture and possessions to your new home. By filling in a form, you’ll get up to 5 quotes from recommended movers. This service is free of charge and will help you select an international moving company that suits your needs and budget.

Get your free no-obligation quotes now!