Flights from Panama City to Johannesburg from 1.495 USD