A collision avoidance control system comprising an ECU configured to: detect an oncoming vehicle; perform avoidance control, the avoidance control being control for avoiding a collision between the oncoming vehicle and an own vehicle; determine whether the own vehicle is traveling on a curve; determine whether the oncoming vehicle is traveling on a curve, based on a result of the detection; setting a first transfer prediction time and a second transfer prediction time, such that at least one of the first transfer prediction time and the second transfer prediction time is set to a shorter time when it is determined that the own vehicle is traveling on a curve, or when it is determined that the oncoming vehicle is traveling on a curve, as compared with the time when neither of the own vehicle and the oncoming vehicle is traveling on a curve; calculate an own vehicle course (Cm1, Cm2) and time-dependent own vehicle positions (M1,..., M4) on the own vehicle course, based on a traveling direction of the own vehicle and a vehicle speed of the own vehicle, the own vehicle course being a course along which the own vehicle is expected to proceed during the first transfer prediction time; calculate an oncoming vehicle course (Cn1, Cn2) and time-depending oncoming vehicle positions (N1,..., N4) on the oncoming vehicle course (Cn1, Cn2), based on the result of the detection, the oncoming vehicle course being a course along which the oncoming vehicle is expected to proceed during the second transfer prediction time; determine whether there is a point in time at which one of the own vehicle positions (M1,..., M4) on the own vehicle course overlaps a corresponding one of the oncoming vehicle positions (N1,..., N4) on the oncoming vehicle course; and perform the avoidance control when it is determined that there is a point in time at which one of the own vehicle positions (M1,..., M4) overlaps a corresponding one of the oncoming vehicle positions (N1,..., N4). detect an oncoming vehicle; perform avoidance control, the avoidance control being control for avoiding a collision between the oncoming vehicle and an own vehicle; determine whether the own vehicle is traveling on a curve; determine whether the oncoming vehicle is traveling on a curve, based on a result of the detection; setting a first transfer prediction time and a second transfer prediction time, such that at least one of the first transfer prediction time and the second transfer prediction time is set to a shorter time when it is determined that the own vehicle is traveling on a curve, or when it is determined that the oncoming vehicle is traveling on a curve, as compared with the time when neither of the own vehicle and the oncoming vehicle is traveling on a curve; calculate an own vehicle course (Cm1, Cm2) and time-dependent own vehicle positions (M1,..., M4) on the own vehicle course, based on a traveling direction of the own vehicle and a vehicle speed of the own vehicle, the own vehicle course being a course along which the own vehicle is expected to proceed during the first transfer prediction time; calculate an oncoming vehicle course (Cn1, Cn2) and time-depending oncoming vehicle positions (N1,..., N4) on the oncoming vehicle course (Cn1, Cn2), based on the result of the detection, the oncoming vehicle course being a course along which the oncoming vehicle is expected to proceed during the second transfer prediction time; determine whether there is a point in time at which one of the own vehicle positions (M1,..., M4) on the own vehicle course overlaps a corresponding one of the oncoming vehicle positions (N1,..., N4) on the oncoming vehicle course; and perform the avoidance control when it is determined that there is a point in time at which one of the own vehicle positions (M1,..., M4) overlaps a corresponding one of the oncoming vehicle positions (N1,..., N4).