High-pressure viscosity measurements are crucial for understanding CO2 transport and storage because CO2 is often transported as a supercritical fluid, at a high pressure and temperature above its critical point. In this study, we extended the operational range of our new two-capillary viscometer to handle pressures up to 20 MPa, focusing on the behaviour of CO2 at temperatures around 300 K. The analysis model is based on the low-pressure principle, which relied on virial descriptions of density and viscosity, proved inadequate under these conditions. Therefore, we introduced a modified hydrodynamic model as a function of density that is suitable for viscosity measurements at high pressure and liquid states. The modified model bypasses the need for a density virial correction. We conducted initial viscosity tests on pure CO2 at five isotherms: 280.01 K, 298.15 K, 300.01 K, 323.15 K, and 348.15 K to validate the performance of the new two capillary viscometer and the modified model at high pressures. The experimental viscosities agreed with the model predictions and comparable within the estimated uncertainty of the data. In addition, we thoroughly explained the calibrations and the analysis of uncertainty estimation. The uncertainty analysis showed a maximum extended combined uncertainty of 1.3% (k = 2) within all thermodynamic states—gas, liquid, and close to the critical region.