I just dug online for 2 min and I got flight 0048 south African airways
Yes
The number of direct flights from Johannesburg to Kimberley will depend on the date and time of year. Generally one would expect around four flights, however, it is worth checking at a website such as eBookers.
There are no direct flights between Johannesburg and Beijing. The quickest flight is some 19 hours with Cathay Pacific Airline: http://www.southafrica.to/transport/Airlines/to-South-Africa/flights-to-Johannesburg/flights-Beijing-to-Johannesburg.php5
There are no known direct flights from Auckland to Johannesburg OR Tambo International, nor are there any direct flights to Johannesburg Lanseria International. Thus, accurate flight durations may only be obtained from airline companies who will use transit stops before heading to Johannesburg.
40 miles
2 hours
Yes, non-stop flights are available from Johannesburg, South Africa, to Hong Kong, China. The flight takes around 13 hours 45 minutes.
About 7 hours, if you are going by car.
That would depend on where you are coming from. Most likely you would fly by aeroplane. If you are in a nearby country, you could go by road.If you're flying, there are direct flights to and from Lilongwe and Blantyre from Johannesburg, South Africa and Nairobi, Kenya. There are no direct flights from Asia, America or Europe.
Flights from Johannesburg (JNB) to Mbombela (MQP) Non-stop flights:4-6 per day, 0h 50m durationAirlines:South African(Kruger Mpumalanga International Airport)
Southwest has direct flights from Nashville to Denver.
No direct flights from UK to Goa. You must change flights at Mumbai (BOM) or Bangalore (BLR).