Impacts, friction, and normal contact forces occur in the railway vehicles couplers. This paper presents a novel nonsmooth model of the train collision; until now, only penalized models have been approached. The train dynamics is described by an equality of measures formulated at the velocity level. The equations of motion are integrated using the Moreau time-stepping algorithm. Impulsive and normal contact forces are described by a set-valued law of Signorini type, while friction forces are described by a set-valued law of Coulomb type. The constrained forces are computed deducing a particular, simplified formulation of the Udwadia–Kalaba equations. The resulting algorithm is simple and straightforward. Both impulsive and nonimpulsive dynamics are casted in the same framework. Any feature or situation regarding train collisions may be modeled. A demonstrative application is presented. Simulations reveal nonsmooth phenomena like simultaneous multiple collisions, stick-slip, captures, and offset in the final equilibrium position.