The Richards equation is a mathematical model for the unsaturated flow through porous media. This paper considers an extension of the Richards equation, where non-equilibrium effects like hysteresis and dynamic capillarity are incorporated in the relationship that relates the water pressure and the saturation. The focus is on travelling wave solutions, for which the existence is investigated first for the model including hysteresis and subsequently for model including dynamic capillarity effect. In particular, such solutions may have non monotonic profiles, which are ruled out when considering standard, equilibrium type models, but have been observed experimentally. The paper ends with numerical experiments confirming the theoretical results. In this sense the original system of partial differential equations is solved by means of an implicit scheme. This relies on an equivalent, mixed formulation of the system. For solving the resulting nonlinear, time-discrete problems, a linear iterative scheme is proposed.