CO2 Huff-n-Puff is a promising method for enhancing the oil recovery from unconventional reservoirs and sequestering CO2. Optimizing the operation of Huff-n-Puff requires a fundamental understanding of the thermodynamic and transport phenomena of CO2 and oil in nanopores. Here, we investigate the soaking step of CO2 Huff-n-Puff in a single, 4 nm-wide calcite pore using molecular dynamics simulations. We show that the CO2 molecules entering the pore can become adsorbed on pore walls and diffuse along with walls or are transported into the pore's interior as free CO2 molecules. Decane molecules are displaced from the pore walls and out of the bulk zone in the pore. Before reaching the pore's end, the movement of the density fronts of adsorbed and free CO2 molecules inside the pore obeys a t1/2 scaling law with effective diffusion coefficients ∼50% smaller than that of bulk CO2. Except at the very beginning period of soaking, the accumulation of adsorbed and free CO2 molecules occurs at a similar rate and follows the diffusive scaling law. These pore-scale results highlight the importance of surface adsorption in the storage and transport of CO2 during the soaking process in unconventional oil reservoirs.