A system for controlling a paving system includes a plurality of supply machines, a paving machine, and a plant. A first controller determines the position of each supply machine. A second controller determines the rate at which paving material is being applied to a work surface and transmits the rate at which the paving material is being applied. A temperature sensor is associated with one of the plurality of supply machines and the paving machine for determining a temperature of paving material at the paving machine. The plant is configured to produce a batch of paving material and a third controller determines a batch temperature, and generates instructions indicative of a desired route for each supply machine between the plant and the paving machine based upon the position of each supply machine, traffic information data, the batch temperature, and the temperature of paving material at the paving machine.