A vehicle control apparatus is disclosed. The vehicle control apparatus includes a distance sensor configured to sense a distance from a speed bump, a speed sensor configured to sense a speed of a vehicle, a vehicle driver configured to control an operation of a brake or an operation of an accelerator, and a processor configured to provide an input parameter comprising a speed and a weight of the vehicle to a prediction model and control the vehicle driver so that the brake is operated at a braking intensity outputted from the prediction model when the vehicle enters the speed bump on the basis of the distance from the speed bump.