International access to South Africa is via air travel. O.R. Tambo International Airport in Johannesburg is the major airport in South Africa and is the hub for 55 airlines from all 5 continents. The flights from New York or Washington are about 12 hours long. Another option from North America is to fly via Europe (Amsterdam, London, Paris etc) and then onto Johannesburg. Lots of international flights arrive in beautiful Cape Town as well. If you’re leaving from Toronto, go through the USA, Europe or try another more exotic route, fly via Dubai or Ethiopia!
For the majority of foreign nationals who travel to South Africa for vacation, entry is straightforward and hassle-free. All visitors to South Africa must be in possession of a valid passport which is valid for at least 6 months from the day of arrival. Canadians and American nationals do not require a visa unless they plan to stay longer than 3 months. Make sure you have 2 blank pages in your passport for entry to South Africa. If you do need a visa contact your local South African Consul General’s office to assist you.