Cell motion and interaction with the extracellular matrix is studied deriving a kinetic model and considering its diffusive limit. The model takes into account the chemotactic and haptotactic effects, and obtains friction as a result of the interactions between cells and between cells and the fibrous environment. The evolution depends on the fibre distribution, as cells preferentially move along the fibre direction and tend to cleave and remodel the extracellular matrix when their direction of motion is not aligned with the fibre direction. Simulations are performed to describe the behavior of an ensemble of cells under the action of a chemotactic field and in the presence of heterogeneous and anisotropic fibre networks.