The PID classic control systems are often employed for rail car systems to reduce the vibrations and disturbance rate during movement. In this study, the dynamic modeling and simulation of PID controls for rail car systems were carried out. Using 9 degrees of freedom, the modeling process comprises the representation of the rail car system and the rail track followed by the generation of equations of motion as well as differential equations for the rail car body, wheel sets and bogie. The represented systems are simulated in the MATLAB Simulink 2018 environment based on the equations of motion generated, and subsequently vibration analysis was carried out. The PID control system tuned according to the Nichols-Ziegler rule was introduced to minimize the vibrations and disturbance rate. The performance of the control and the rail car system in terms of the input step response, bandwidth, frequency, phase margin, frequency and input and output rejections was evaluated. The control system demonstrated significant robustness in providing the required active control for the system, while there was improved stability and reduction in noise and vibration under control action of the PID, thus improving ride comfort.