The easiest way to to get to your destination is a direct flight. Direct flights for from Walvis Bay to Johannesburg are offered by:
Aviasales.ge suggests buying tickets for Walvis Bay – Johannesburg in advance in order to choose the conditions for your flight that best suit your preferences and budget.
Walvis Bay airports serving flights to Johannesburg:
Johannesburg airports accepting flights from Walvis Bay: