There is a Star Alliance airfare deal at $877 United.com ticket today with no United flights flying Los Angeles LAX to Johannesburg, South Africa. Fly Lufthansa to Germany and South African Airways to Johannesburg JNB outbound and return on the same airlines or Swiss. Ticket price varies from $877 low to around $912 for more than 50 departure dates between August and December.
United.com $881.62 October 13-27
Los Angeles – Munich (Lufthansa) – Johannesburg JNB (South African) / JNB – Munich MUC – Los Angeles LAX (Lufthansa)
Even better for some travelers might be $957 round trip for travel on British Airways and American for many of these same dates. Also, January 11 through February 2016 British Airways offer the $957 fare.
British Airways Los Angeles – London – Johannesburg
$957.01 January 19 – February 1, 2016 in economy O class.