Travelers are voting OR Tambo International Airport, Rand Airport and Grand Central Airport as the best of 5 airports in Johannesburg. There are 4 airports in Pretoria a city just 34 km from Johannesburg and 1 airport in Rustenburg which is 61 km distant. The most popular of these are Grand Central Airport in Pretoria and Pilanesberg International Airport in Rustenburg. You can find 6 airports in Gauteng and 23 airports in the country of South Africa. Our members favorite in Gauteng is OR Tambo International Airport and Cape Town International Airport is the top pick in South Africa. Want more? Check out our map of airports in Johannesburg.