Shale oil is an unconventional petroleum resource which has high total organic carbon (TOC) content and abundant nanopores. The transport behavior of oil through organic rich shales cannot be described by the classical Darcy law due to its complex pore structure and the complicated distribution of organic matter, which results in nanoconfined effects. In this work, on the basis of the boundary slip phenomenon and the fractal scaling theory, a model for oil transport in shale matrix is established considering nanoconfined effects and adsorbed organic matter. The results show that it is necessary to make correction of viscosity and the boundary slip length in order to accurately describe the flow behavior of oil in shale matrix with mixed wettability nanopores. Long chain molecules are more sensitive to nanoconfined effects, especially when adsorbed organic matter is considered. Also, the oil transport capacity in organic shale matrix is greatly enhanced compared to the classical no-slip permeability model. Meanwhile is the oil transport capacity is significantly reduced in inorganic shale matrix. This work shows that the identification of higher TOC region and considering the nanoconfined effects are necessary from the concept of oil transport in shale matrix.