Nano-scale pores and a dual storage mechanism shared between free and adsorbed gas make the transport behavior in shale gas reservoirs very different from conventional macropore reservoirs. This work explores a straightforward model for the gas transport behavior in shale nanopores, which couples sorption, diffusion, and sorbed-phase surface diffusion phenomena. The model combines two governing equations for free and sorbed gas phase transport processes in nanopores, respectively: a diffusion-based equation for free gas phase transport, and a surface-diffusion equation for the sorbed phase. Mass transfer between the two phases is quantified by kinetic models of sorption. The two governing equations are solved simultaneously using finite element methods (FEM). Model performance is successfully validated by closely matching density propagation profiles of a gas transport experiment obtained by quantitative X-ray computerized tomography (CT) imaging for a Marcellus shale sample. Transport-related parameters estimated from history matching are shown to be consistent with literature data.