The invention provides a drug delivery device for dispensing of a dose of a medicinal product, comprising: - a housing (12, 20120) having a proximal end and a distal end, - a container (16) comprising the medicinal product, a piston being retained in the container (16), - a push-pull element (50150), wherein the push-pull element (50150) is displaceable in proximal direction for setting of a dose and wherein the push-pull element (50150) is displaceable in distal direction for dispensing of a dose, - a piston rod (40140) being coupled with the housing (12, 20120) and having a distal end (42) to interact with the containers piston (18), the piston rod (40140) being further coupled with the push-pull element (50150), - coupling elements for converting a proximal displacement of the push-pull element (50150) into a rotational movement of the piston rod (40 140) and for converting a distal displacement of the push-pull element (50150) into an axial movement of the piston rod (40) with respect to the housing (12, 20120).