A marine vessel includes a distance detector that measures a distance to an object, a speed detector that detects a vessel speed, and a controller that executes on-shore/off-shore assistance control to control a propulsion unit to generate a thrust that moves a vessel body in a direction opposite to a direction toward the object based on the distance to the object measured by the distance detector and the vessel speed detected by the speed detector.