The invention provides a drug delivery device for dispensing of a dose of a medicinal product, comprising: a housing (12, 20;120) 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 (50; 150), wherein the push-pull element (50;150) is displaceable in proximal direction for setting of a dose and wherein the push-pull element (50; 150) is displaceable in distal direction for dispensing of a dose, a piston rod (40;140) being coupled with the housing (12, 20;120) and having a distal end (42) to interact with the container's piston (18), the piston rod (40;140) being further coupled with the push-pull element (50;150), coupling elements for converting a proximal displacement of the push-pull element (50;150) into a rotational movement of the piston rod (40; 140) and for converting a distal displacement of the push-pull element (50;150) into an axial movement of the piston rod (40) with respect to the housing (12, 20; 120).