Complete reaction pathways relevant to CO2 hydrogenation by using a homogeneous ruthenium dihydride catalyst ([Ru(dmpe)2H2], dmpe=Me2PCH2CH2PMe2) have been investigated by ab initio metadynamics. This approach has allowed reaction intermediates to be identified and free‐energy profiles to be calculated, which provide new insights into the experimentally observed reaction pathway. Our simulations indicate that CO2 insertion, which leads to the formation of formate complexes, proceeds by a concerted insertion mechanism. It is a rapid and direct process with a relatively low activation barrier, which is in agreement with experimental observations. Subsequent H2 insertion into the formateRu complex, which leads to the formation of formic acid, instead occurs via an intermediate [Ru(η2‐H2)] complex in which the molecular hydrogen coordinates to the ruthenium center and interacts weakly with the formate group. This step has been identified as the rate‐limiting step. The reaction completes by hydrogen transfer from the [Ru(η2‐H2)] complex to the formate oxygen atom, which forms a dihydrogen‐bonded RuH⋅⋅⋅HO(CHO) complex. The activation energy for the H2 insertion step is lower for the trans isomer than for the cis isomer. A simple measure of the catalytic activity was proposed based on the structure of the transition state of the identified rate‐limiting step. From this measure, the relationship between catalysts with different ligands and their experimental catalytic activities can be explained.