Carbon capture utilisation and storage (CCUS) is widely recognised as a key mitigation technology that can significantly reduce carbon dioxide (CO2) emission. This study develops an optimisation framework focused on the economic and environmental aspects of Northeast China CCUS supply chain. The overall network is economically optimised over a 20 years’ time horizon to provide the geographic location and scale of capture and sequestration sites as well as the most convenient transport routes. The resulting problem is a multi-objective mixed integer linear programming (MILP) problem, whose objectives include minimising its total annual cost and minimising life cycle greenhouse gas (GHG) emission. The economic and environmental performances are optimised by e-constraint method. To demonstrate the application of the proposed model, a realistic case study from Northeast China involving 16 sources and 3 sinks is illustrated. The results provide valuable insights to adopt more sustainable strategic alternatives in the design of CCUS supply chain.