There are many airlines that are offering flights to South Africa arriving at any of the three international airports, which is Cape Town, Durban and OR Tambo International Airport which is in Johannesburg. It is not surprising to find that most flights that do end up in Cape Town or Durban pass through Johannesburg.
It is quite possible to get rates that are discounted if you are going to be traveling to Johannesburg between the months of June and December. For the most part of the year visitors are just so many as they try to get away from the rains and 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. If you can order your ticket online then you will be quoted a lower air fare and making an early booking will no doubt get you a reduction in the air fares too. A period of two weeks in prior to the time that you want to travel is 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. The difference in the arrival times between the direct flights and the connecting flights is usually no more than two 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: