This page is the most comprehensive guide on the web for planning your trip or move to South Africa.
Whether you are a backpacker, regular tourist, business traveler, luxury traveler, or expatriate, look no further than the information I have written for you below, which is based on hundreds of hours of research. The recommended websites are the ones that I have found most useful when planning a complete journey to this country.
Click on any of the options below in order to go to that section.
1. Visa Information
2. General Information
3. Flights
4. Accommodation
5. Ground Transportation
6. Travel Insurance
7. Things to Do
8. Places to Eat
9. Books and Courses
10. Learn the Language
11. Expatriate Resources
12. Moving Help
13. Expat Insurance
14. Make Money
15. Find Love
16. Follow Some Good South Africa Blogs and Forums
Go to my South Africa visa page in order to find out if you need to get a visa for South Africa and to learn about the different types of visas for this country.
Language
Major Cities
Time Zone
National Holidays
Country Dialing Code
Mobile Phone
Electricity
The graphic above shows the main type of plug used in South Africa.
Currency
Currency Exchange Rate
Tipping
Cost of Living
Safety
Stay Healthy

South African Airways jet (source: Wikimedia Commons)
Booking a flight for me is a 5 step process. I like to save money, so I always shop around before spending my hard-earned money on a flight.
Step 1: Go to a Travel Search Engine like Kayak.com
Step 2: Go to a Travel Booking Site like Travelocity.com
Step 3: Go to the websites of the cheapest airlines
Step 4: Check the websites of regional booking websites
Step 5: Choose a comfortable seat and book your flight
That’s it! Below are some things that you can do after you book your flight.
Track your flight status:
Learn about the airports:
Where you stay once you are inside South Africa will depend on what kind of traveler you are. To make things simple, I have defined three (3) different types of travelers:
TYPE 1: BACKPACKERS AND STUDENTS
Hostels
STA travel
TYPE 2: BUSINESS OR LEISURE TRAVELERS
Hotels
TripAdvisor
Sites like Travelocity, Expedia, Priceline, etc.
Booking.com
In my research on hotel prices for hundreds of cities around the world, I found that prices between each site are so close to each other that it was not worthwhile to spend my time entering the same information over and over again into each site.
Apartments and Guesthomes
Airbnb
HomeAway
TripAdvisor
Bedandbreakfast.com
TYPE 3: EXPATRIATES
Apartments
If you are looking at moving to South Africa and want to stay in an apartment, three good sites to check out are (in order of usefulness based on my experience living down there) as follows:
Houses and Real Estate
Rental Car
Train
Bus
Airport Pickup
Taxi
Cape Town in focus
Cape Town is my favorite place in South Africa. From going to the V&A waterfront to ascending Table Mountain via cable car to seeing Penguins at Boulders Beach to exploring the Cape of Good Hope to awesome seafood to excellent wineries, there just is no other city like it.
Check out this awesome video from Youtube below about Cape Town.
Tour Guides
Cruises
(Click on any of the images below to go make a purchase.)
Collins Zulu Phrasebook: Zulu is one of the most common languages in South Africa. The Zulu phrasebook below is the one I recommend. Easy-to-use and durable.
I like to learn languages independently since I can go at my own pace. If you want to learn any of the local languages, check out the method I normally use below to quickly learn any language.
1. Audio: I normally always start off a language by doing a quick introductory audio course to get my ears used to the sounds of the language.
2. Byki: Byki (Before you know it) is my favorite flashcard program and an excellent tool to get a lot of vocabulary under your belt in as short a time period as possible. When you finish Byki, use the free tool Anki to make your own flashcards. Byki even has Zulu!
3. Zulu Podclass: Check out these helpful Zulu podclasses to get yourself speaking as soon as possible.
My 6 most favorite expatriate guides for South Africa are as follows (starting with my most favorite):
South Africa is a really hard place to get a job in as a foreigner. As they say, it is often not “what you know” but “who you know” that will get you a job in this country. If you manage to get a job through a South African employer, the hard part is pretty much over. You then have to gather the correct paperwork and apply for a South African work permit in your country of residence. The process is not that bad, and I’ve done it before. With that said, if your dream is to live and work in South Africa, you need to know that getting a job as a foreigner is not impossible. I’m going to give you the best resources on the web below so that you can get started with your South Africa job search.
Below are my favorite resources for searching for employment opportunities as a foreigner in South Africa.
General Job Search Engines
I like to start my search by going through the major job search engines where you can find a massive number of opportunities. I’m not going to lie, you are going to have to work your tail off and send out hundreds of applications to even get one response. And, of course, 99.9% of these jobs will be tough to get unless you are South African. At best, you can expect to get a 0.5 to 1.0% response rate (people who will respond back to you to whom you sent your application/CV.) I’m stubborn though and believe that you should leave no stone unturned. I encourage you to give these websites a shot as you never know what you will come up with.
Overseas and Expat Job Portals
There you have it. The best places to find jobs in South Africa as a foreigner.
Due to its history, South Africa is known as a “Rainbow Nation.” You will find beautiful black people, white people, Indian people, and coloured people. And while South Africa definitely can’t compete with Brazil when it comes to beautiful people, you might be able to find some diamonds in the rough, especially in the big cities of Johannesburg and Cape Town where the hotties tend to hang out.
You can always check out the normal places to meet people (bars, clubs, church, mutual friends, supermarket, organizations, etc.). However, the best and most efficient way to meet new single people is to do online dating. The benefit of doing online dating is that you will find large numbers of available single men and women who are ready to date and find love. You can also check out their interests and profile before making a connection.

South African Victoria Secret Supermodel Candice Swanepoel (source: Wikimedia Commons)
Below are my thoughts and reviews on the best online dating sites in South Africa.
Afrointroductions.com: When you are a foreigner in a new country, it can be really tough to meet members of the opposite sex. A buddy of mine told me about a website called Afrointroductions.com, so I signed up for a subscription and used it with a lot of success during the year that I lived in Johannesburg. I also used their Brazilian-based site, Brazilcupid.com, when I was in Brazil.
Just like the real world, there will be women or men who you will not click with or who don’t respond to your messages (or just disappear). That is life. Just keep sending out messages and reach out until you find the person you are looking for. That is what I did. Just don’t give up. Dating can often be a numbers game where you have to kiss a lot of frogs before finding your prince or princess. Depending on how good your profile is, you should expect to get around a 1-10% response rate (people who will respond back to you to whom you sent an introduction message).
For the best results, sign up for a Gold or Platinum Membership at Afrointroductions.com (like I did) so that you can appear at the top of the search results for people who are looking for someone with your profile. Make sure you have a complete profile with your best photos. Check outthis article on Gizmodo for some useful tips on how to create the perfect online dating profile.
To sign up, just click on this image below.
SouthAfricanCupid.com: SouthAfricanCupid.com is under the same Cupid Media family as Afrointroductions.com I described above. SouthAfricanCupid doesn’t have near the user base that Afrointroductions has, but it is still worth setting up a profile. If I was limited on money and had to chose between this site and the one above, I’d go with Afrointroductions.com all day everyday.
Matchmaker.co.za: I’ve used this website in the past, but, frankly, I had to spend a lot of time messaging a lot of women to get any response. I had dates through there, but it was only after A LOT of effort. Sign up for this one only if you have lots of time.
OKcupid.com: A nice well known site with a pretty decent user base in South Africa. I like the easy sign up process and the match locator tool.
DatingBuzz: I’ve never used these guys and am not sure if they were around at the time I was living in Johannesburg, but they get a lot of fanfare and have a large South African userbase like the other sites above.
For a more detailed discussion of online dating in South Africa, check out my post, “The Best Online Dating Sites in South Africa.”
I’ve listed below some good blogs and forums to check out if you want to learn more about South Africa.
Further Reading
Want Professional Visa Help? If you are a U.S. citizen and want professional help with getting a visa, check out my post on the 4 Best Travel Visa Services in the United States.
Worldwide Moving Guide: Everything you need to know in order to plan your move to 65+ countries around the world.
Find an Embassy or Consulate: Check my Worldwide Embassy and Consulate Finder to find the diplomatic representation nearest you.
Worldwide Jobs Guide: Be sure to check out my posts on how to find jobs in any country in the world.
Worldwide Dating Guide: Also, check out my posts on the best online dating sites in 60+ countries around the world.
Visahunter.com accepts no responsibility or liability whatsoever with regard to the accuracy of the information contained on this site. Please read the Visitor Agreement and Disclaimer. If you think there is an error in the information, please bring it to our attention so that we can correct it. Also, some of the links above could be advertisements or affiliate links, which means that I will earn a commission (at no additional cost to you) should you decide to click on the links and make a purchase. I recommend sites from time to time, not because I earn money or get a tiny commission if you click on the affiliate links and make a purchase, but because, I want you to focus on the places that will deliver you the most value and the best results. Good luck!