In this work, a kinetic model is presented to describe hydrogen absorption and desorption from tungsten at different surface coverages. Activation energies for hydrogen absorption into the bulk and desorption from the surface of tungsten are modelled by functions that depend explicitly and continuously on the hydrogen surface coverage. A steady-state model is developed to derive these activation energies from experimental data. The newly developed coverage dependent activation energies are then implemented in the non steady-state rate-equation code MHIMS. Published experimental results on D uptake and retention of self-damaged tungsten exposed to 0.28 eV deuterium atoms at different temperatures ranging from 450 K to 1000 K can be successfully described with this approach. Finally, the steady-state model is applied to determine surface concentration, bulk concentration and migration depths of hydrogen isotopes in tungsten exposed to various atomic fluxes and temperatures ranging from milder conditions in laboratory experiments to divertor strike point conditions in tokamaks.