Best would be Lufthansa to Frankfurt then Windhoek on Air Namibia.

Cheapest would probably out of New York or DC on SAA through Johannesburg.

Jim