Flight distance between Uitenhage, South Africa and San Miguelito, Panama 7,416.6 mi / 11,935.9 km