The cost of living in South Africa
The many cultures, incredibly beautiful scenery, great climate, fabulous food and wine, and relatively low cost of living in South Africa make Africa’s southernmost country a paradise for British expats. Explore the average cost of living in this country before moving here for work, studies, or your retirement.
Sign up for a Moneycorp personal account and send money to South Africa easily and securely.
The currency in South Africa
9 minute readThe currency in South Africa is the Rand (R) and the currency’s official code is ZAR, which is how you will see it displayed at Moneycorp.
One Rand is divided into 100 cents. Banknotes are available in denomination of R10, R20, R50, R100, and R200, while coins are available in denominations of 10c, 20c, 50c, R1, R2, and R5. The Rand is a floating currency, so its value against other currencies fluctuates continually. This is one of the reasons British expats can enjoy a relatively low cost of living in South Africa. £1 is worth R21.06 at 1.40pm on 5 February 2023.
Where to live in South Africa
South Africa has many distinctly different regions, each of which offers a unique experience of life in this country. From bustling landlocked metropolises such as Johannesburg and Pretoria, to more laid-back coastal cities such as Cape Town and Durban, and smaller towns and villages, there are many locations to consider if you want to take advantage of the relatively low average cost of living in South Africa.
According to Mercer’s 2023 Cost of Living Survey, Johannesburg and Cape Town are the world’s 193rd and 194th most expensive cities to live in, while Durban is the 216th most expensive city to live in.
How much does accommodation cost in South Africa?
Generally speaking, the cost of rent and property prices in South Africa are much lower than in the UK, especially in London. You may find that your money will go much further on property in South Africa than in the UK and many other countries. The tables below offer a good idea of property prices and rental costs in various locations.
(All figures taken from Numbeo.com and exchange rates calculated on 5th February 2023 at 2:00pm).
Cape Town
Monthly rent for 1 bedroom apartment (city centre) |
£571.50 (R 12,033.78) |
Monthly rent for 1 bedroom apartment (outside centre) |
£386.39 (R8,136.11) |
Monthly rent for 3 bedroom apartment (city centre) |
£1,034.18 (R2,438.50) |
Monthly rent for 3 bedroom apartment (outside centre) |
£765.48 (R16,118.42) |
Price per square meter to buy apartment (city centre) |
£1,731.10 (R36,450.94) |
Price per square meter to buy apartment (outside centre) |
£1,142.60 (R24,059.28) |
Johannesburg
Monthly rent for 1 bedroom apartment (city centre) |
£304.35 (R6,971.30) |
Monthly rent for 1 bedroom apartment (outside centre) |
£331.08 (R6,830.03) |
Monthly rent for 3 bedroom apartment (city centre) |
£641.25 (R13,502.4) |
Monthly rent for 3 bedroom apartment (outside centre) |
£568.48 (R11,970.20) |
Price per square meter to buy apartment (city centre) |
£647.79 (R13,640.30) |
Price per square meter to buy apartment (outside centre) |
£568.48 (R11,970.20) |
Knysna
Monthly rent for 1 bedroom apartment (city centre) |
£284.95 (R6,000) |
Monthly rent for 1 bedroom apartment (outside centre) |
£356.18 (R7,500) |
Monthly rent for 3 bedroom apartment (city centre) |
£641.13 (R13,500) |
Monthly rent for 3 bedroom apartment (outside centre) |
£949.82 (R20,000) |
Price per square meter to buy apartment (city centre) |
£712.37 (R15,000) |
Price per square meter to buy apartment (outside centre) |
£569.89 (R12,000) |
Stellenbosch
Monthly rent for 1 bedroom apartment (city centre) |
£451.17 (R9,500) |
Monthly rent for 1 bedroom apartment (outside centre) |
£182.31 (R4,179.54) |
Monthly rent for 3 bedroom apartment (city centre) |
£351.94 (R8,068.39) |
Monthly rent for 3 bedroom apartment (outside centre) |
£631.36 (R14,474.22) |
Price per square meter to buy apartment (city centre) |
£1,444.24 (R33,109.87) |
Price per square meter to buy apartment (outside centre) |
£733.96 (R16,826.37) |
How much does transport cost in South Africa?
Compared to the UK, transport in South Africa is relatively inexpensive. Some cities offer public transport in the form of bus and rail, while most cities and towns have privately owned cabs as well as ride-sharing services. Owning your own car is the most convenient and reliable form of transport for expats.
Single bus ticket |
£1.19 (R25.00) |
Monthly public transport ticket |
£33.24 (R700.00) |
Petrol (1 litre) |
£1.08 (R22.83) |
Volkswagen Golf |
£16,341.73 (R344,100.00) |
Toyota Corolla |
£17,936.79 (R377,686.48) |
The cost of living in South Africa for international students
While the cost of living in South Africa for international students is much lower than in North American, European, and some Asian countries, your budget depends largely on your lifestyle and spending habits. You need between £300 and £750 to cover your monthly expenses.
The two main types of accommodation available for students include university dormitories for approximately £150 - £250 per month, and flats rented for between £300 and £715 per month. You can reduce accommodation costs by sharing a flat with other students. You will need between £70 and £150 per month for utilities, and between £100 and £150 per month for food and groceries. You will need between £30 and £70 per month for entertainment. You should also consider private health insurance, and you need to take the visa application fee of approximately £20 into account.
What is the cost of living in South Africa compared to the UK?
For many expats, the significantly lower cost of living in South Africa compared to the UK is one of the most appealing things about living in this beautiful country. The differences in living costs are particularly evident when visiting supermarkets, cafes, pubs, and restaurants. The table below offers an overview of the cost of some food items, amenities, and miscellaneous items.
Milk (1 litre) |
£0.82 (R17.30) |
Bread (500g loaf) |
£0.74 (R15.55) |
Eggs (12pk) |
£1.47 (R31.03) |
Water (1.5 litre bottle) |
£0.75 (R15.79) |
Chicken Breast (1kg) |
£3.60 (R75.82) |
Cappuccino (regular, in a restaurant) |
£1.46 (R30.76) |
Beer (500ml, in a restaurant/pub) |
£1.66 (R35.00) |
Cinema ticket |
£4.75 (R100.00) |
Gym membership (monthly) |
£27.82 (R585.78) |
Preschool/Kindergarten (monthly) |
£157.01 (R3,306.12) |
Primary School (yearly) |
£3,384.46 (R77,590.32) |
Sign up for a personal account with Moneycorp
Between the weather, the cultural melting pot, the laidback lifestyle, and the low cost of living in South Africa, there are many good reasons to consider moving to South Africa. Whether you’re planning to study, work, or retire at the southern tip of the African continent, a Moneycorp personal account will make it easier for you to send money for payments and more. Sign up for an account with Moneycorp.
Discover our business solutions
Emigrating to South Africa
Our guide on how to make moving to Australia as smooth and seamless as possible.