How information flows among cortical regions during flexible decision making is not clear. Here, multi-unit activity was recorded in several cortical regions in non-human primates during a flexible visuomotor task, in which the animals categorized stimuli by making a left or right saccade. Cue information flowed in a bottom-up manner from the sensory cortex. By contrast, choice information was present first in the lateral intraparietal cortex and the prefrontal cortex, then flowed to frontal eye fields and sensory areas. Thus, sensory cue information flows from the sensory cortex to a broad cortical network, whereas choice information is initiated in frontoparietal regions.