Flight distance between Uitenhage, South Africa and Vista Alegre, Panama 7,425.4 mi / 11,950.1 km