A vehicle control device for controlling a vehicle having a display, the vehicle control device comprising: a communication unit receiving vehicle driving information; and a processor configured to calculate whether the vehicle is able to overtake another vehicle present within a predetermined range in relation to the vehicle on the basis of the vehicle driving information when a predetermined condition is satisfied, wherein the processor is configured to extract an overtaking available area within the predetermined range and to control the communication unit to display the overtaking available area through the display, wherein when the vehicle is able to overtake the other vehicle present within the predetermined range, the processor is configured to control the communication unit to display a road image corresponding to the predetermined range on the display, and to display a first graphic object corresponding to the vehicle and a second graphic object corresponding to the other vehicle on the road image on the basis of a distance between the vehicle and the other vehicle, wherein the vehicle is set to one of a plurality of driving modes, characterized in that the processor is further configured to: when the vehicle is set in an autonomous driving mode, extract the overtaking available area on the basis of a maximum speed set in the autonomous driving mode, and when the vehicle is set to a manual driving mode, extract the overtaking available area based on driving pattern information associated with a driver of the vehicle at the time of overtaking; and control the communication unit to display the overtaking available area in a different graphic object on the road image according to the set driving mode, wherein the overtaking available area is an area other than an overtaking unavailable area and an overtaking restricted area, in the predetermined area, and wherein the overtaking unavailable area is an area having a high possibility of an accident when the vehicle overtakes the other vehicle, and the overtaking restricted area is an area having a possibility of an accident lower than a reference value when the vehicle overtakes the other vehicle but the vehicle violates a predetermined restriction condition. a communication unit receiving vehicle driving information; and a processor configured to calculate whether the vehicle is able to overtake another vehicle present within a predetermined range in relation to the vehicle on the basis of the vehicle driving information when a predetermined condition is satisfied, wherein the processor is configured to extract an overtaking available area within the predetermined range and to control the communication unit to display the overtaking available area through the display, wherein when the vehicle is able to overtake the other vehicle present within the predetermined range, the processor is configured to control the communication unit to display a road image corresponding to the predetermined range on the display, and to display a first graphic object corresponding to the vehicle and a second graphic object corresponding to the other vehicle on the road image on the basis of a distance between the vehicle and the other vehicle, wherein the vehicle is set to one of a plurality of driving modes, characterized in that the processor is further configured to: when the vehicle is set in an autonomous driving mode, extract the overtaking available area on the basis of a maximum speed set in the autonomous driving mode, and when the vehicle is set to a manual driving mode, extract the overtaking available area based on driving pattern information associated with a driver of the vehicle at the time of overtaking; and when the vehicle is set in an autonomous driving mode, extract the overtaking available area on the basis of a maximum speed set in the autonomous driving mode, and when the vehicle is set to a manual driving mode, extract the overtaking available area based on driving pattern information associated with a driver of the vehicle at the time of overtaking; and control the communication unit to display the overtaking available area in a different graphic object on the road image according to the set driving mode, wherein the overtaking available area is an area other than an overtaking unavailable area and an overtaking restricted area, in the predetermined area, and wherein the overtaking unavailable area is an area having a high possibility of an accident when the vehicle overtakes the other vehicle, and the overtaking restricted area is an area having a possibility of an accident lower than a reference value when the vehicle overtakes the other vehicle but the vehicle violates a predetermined restriction condition.