Flights from Johannesburg to Panama City from 1.387 USD