Flights from Panama City to Johannesburg from 3.280 USD