A vehicle drive control apparatus comprising: an object detection unit (31; 33) which detects positions, speeds, and sizes of objects around an own vehicle; further comprising: a speed control unit which detects a moving object existing in a place adjacent to a scheduled travelling path of the own vehicle and a speed change induction obstacle inducing a future speed vector change of the moving object from the objects detected by the object detection unit (31; 33) and changes a speed of the own vehicle, on the basis of a relative position relation of the own vehicle and the detected moving object and speed change induction obstacle; characterized in that the speed control unit includes a moving object path prediction unit which predicts a future route change allowing the moving object to avoid the speed change induction obstacle and calculates a prediction movement path, as a time-series of prediction future positions of the moving object, until a predetermined time passes, and the speed control unit changes the speed such that the own vehicle decelerates from a current speed, when it is predicted that an arrival time difference of the moving object and the own vehicle at a collision prediction point to be a point closest to the own vehicle among points where a distance of the scheduled travelling path and the prediction movement path becomes a predetermined value or less is a predetermined value or less, on the basis of the moving object path prediction unit. an object detection unit (31; 33) which detects positions, speeds, and sizes of objects around an own vehicle; further comprising: a speed control unit which detects a moving object existing in a place adjacent to a scheduled travelling path of the own vehicle and a speed change induction obstacle inducing a future speed vector change of the moving object from the objects detected by the object detection unit (31; 33) and changes a speed of the own vehicle, on the basis of a relative position relation of the own vehicle and the detected moving object and speed change induction obstacle; characterized in that the speed control unit includes a moving object path prediction unit which predicts a future route change allowing the moving object to avoid the speed change induction obstacle and calculates a prediction movement path, as a time-series of prediction future positions of the moving object, until a predetermined time passes, and the speed control unit changes the speed such that the own vehicle decelerates from a current speed, when it is predicted that an arrival time difference of the moving object and the own vehicle at a collision prediction point to be a point closest to the own vehicle among points where a distance of the scheduled travelling path and the prediction movement path becomes a predetermined value or less is a predetermined value or less, on the basis of the moving object path prediction unit. a speed control unit which detects a moving object existing in a place adjacent to a scheduled travelling path of the own vehicle and a speed change induction obstacle inducing a future speed vector change of the moving object from the objects detected by the object detection unit (31; 33) and changes a speed of the own vehicle, on the basis of a relative position relation of the own vehicle and the detected moving object and speed change induction obstacle; characterized in that the speed control unit includes a moving object path prediction unit which predicts a future route change allowing the moving object to avoid the speed change induction obstacle and calculates a prediction movement path, as a time-series of prediction future positions of the moving object, until a predetermined time passes, and the speed control unit changes the speed such that the own vehicle decelerates from a current speed, when it is predicted that an arrival time difference of the moving object and the own vehicle at a collision prediction point to be a point closest to the own vehicle among points where a distance of the scheduled travelling path and the prediction movement path becomes a predetermined value or less is a predetermined value or less, on the basis of the moving object path prediction unit.