When you arrive Johannesburg you will be landing in Oliver Reginald Tambo International (Jan Smuts International).
Best rate for flights from Harare to Johannesburg is South African Airways, British Airways & Kenya Airways.
The cheapest day that you can book a flight from Harare to Johannesburg is Saturday.