Flight distance between Cativá, Panama and Johannesburg, South Africa 7,606.8 mi / 12,242.0 km