Diffusion measurements and thermal desorption measurements have been performed on a X70 pipeline steel, in as received and normalized and quenched condition, after being hydrogen charged for 200 h at 100 MPa hydrogen gas pressure and 85℃. Numerical simulations based on the assumption of thermodynamic equilibrium were performed, aiming to compare the trapping energies when fitting to the TDS spectra. TDS experiments revealed a reversible trap site with activation energy of 26.2 kJ.mol-1. Irreversible trap sites with an activation energy of >100 kJ.mol-1 were observed from both as-received and heat-treated condition. In contrast, a reversible trap site with an activation energy of 49.2 kJ.mol-1 was observed only from the heat-treated condition. The numerical modelling based on the assumption of equilibrium between hydrogen in traps and hydrogen in lattice is seen to provide a good fit to the experimental data.