There are many flights that are available to South Africa and you have a choice of three arrival destinations in South Africa, which is Cape Town, Durban and OR Tambo International Airport which is in Johannesburg. You will find that most flights that are destined for either Durban or Cape Town will pass through Johannesburg anyway.
If you can schedule your trip to be between the months of June and December you might be able to get a discounted air fare. This because during the first part of the year; the place has a high number of visitors trying to avoid the rains during the winter season. Traveling mid week that is on any of the days between Monday and Thursday will also get you lower airfares at a discount.
Information regarding flights to South Africa can be got from many places on the internet. There are travel tour companies that can arrange and book your flights for you and even take care of your accommodation requirements if you want. Booking your ticket online will get you a ticket at a lower price definitely and making an early booking will no doubt get you a reduction in the air fares too. Basically making a booking two weeks in advance of your departure date qualifies to be called an advance booking.
Considering the flights to South Africa you have direct flights and connect flights. If there is no real emergency then there is no need for you to fly direct because it costs more. If you compare the arrival times of the direct and connecting flights its normally less than three hours.
The Air fares also vary according to the time of the year that it is. That is why it is difficult to supply you with air fare information although it might be possible to get estimates at any one of the following:
