Airports Serving Johannesburg 6 of 6 Matching Airports Johannesburg Rand Johannesburg, South Africa7.4 miles OR Tambo IntlPrivate Bag X1 Johannesburg, South Africa 162713.5 miles Grand Central Johannesburg, South Africa16.3 miles Lanseria IntlPrivate Bag X1 Lanseria, South Africa 174819.6 miles Pretoria Pretoria, South Africa39.5 miles Pilansberg Sun City, South Africa81 miles