This paper proposes a multi-site global optimisation model of blending operations, alternative routings and order scheduling with a co-production flow. It is performed in a phosphoric supply chain owning three open-pit mines of different geological structures and chemical compositions, each having a dry blending plant. One main challenge of the phosphate industries is to produce merchantable ores (MO) that verify a quality charter (chemical composition) with chemical heterogeneous source ores (SO). Thus, a process of SO blending followed by a treatment is mostly necessary to obtain the required MO. Six alternative routings exist to produce an MO; one of them involving a calcination plant generates a co-product. The model objective is to determine the least costly production program of a set of MO orders to be delivered within precise time windows, in given quantities and compliance with a specific quality charter, by assigning for each MO its blending plant, routing, blend of SOs and production schedule; it also defines the feeding of the blending plants. A real case study illustrates the proposed model.