A device for controlling travel of a vehicle, the device comprising: a storage configured to store: i. a first seat location before an autonomous driving and a third seat location in a current state; or ii. a second seat location set by a driver and the third seat location; a controller configured to: control a seat of the vehicle based on a seat location stored in the storage when a driving state of the vehicle is switched from an autonomous driving state to a manual driving state by transferring a control right of the vehicle to the driver; determine whether the third seat location is unsuitable for a manual driving when the control right is transferred to the driver, when a degree of spacing of a location of a face of the driver from a normal location, where the driver is able to manipulate a brake pedal or an accelerator pedal of the vehicle, exceeds a reference value is satisfied; maintain the seat location at the third seat location when it is determined that the third seat location is suitable for the manual driving; set the seat location to the first seat location when the first seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving; set the seat location to the second seat location when the second seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving. a storage configured to store: i. a first seat location before an autonomous driving and a third seat location in a current state; or ii. a second seat location set by a driver and the third seat location; i. a first seat location before an autonomous driving and a third seat location in a current state; or ii. a second seat location set by a driver and the third seat location; a controller configured to: control a seat of the vehicle based on a seat location stored in the storage when a driving state of the vehicle is switched from an autonomous driving state to a manual driving state by transferring a control right of the vehicle to the driver; determine whether the third seat location is unsuitable for a manual driving when the control right is transferred to the driver, when a degree of spacing of a location of a face of the driver from a normal location, where the driver is able to manipulate a brake pedal or an accelerator pedal of the vehicle, exceeds a reference value is satisfied; maintain the seat location at the third seat location when it is determined that the third seat location is suitable for the manual driving; set the seat location to the first seat location when the first seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving; set the seat location to the second seat location when the second seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving. control a seat of the vehicle based on a seat location stored in the storage when a driving state of the vehicle is switched from an autonomous driving state to a manual driving state by transferring a control right of the vehicle to the driver; determine whether the third seat location is unsuitable for a manual driving when the control right is transferred to the driver, when a degree of spacing of a location of a face of the driver from a normal location, where the driver is able to manipulate a brake pedal or an accelerator pedal of the vehicle, exceeds a reference value is satisfied; maintain the seat location at the third seat location when it is determined that the third seat location is suitable for the manual driving; set the seat location to the first seat location when the first seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving; set the seat location to the second seat location when the second seat location is stored in the storage and it is determined that the third seat location is unsuitable for the manual driving.