A boat maneuvering system comprising: a target boat speed setting portion is configured to set a target boat speed of a boat; an actual boat speed detector is configured to detect an actual boat speed of the boat; a throttle actuator is configured to change a throttle opening degree of a propulsion device; a shift actuator is configured to switch a shift state; a shift position detector is configured to detect a shift position of the propulsion device; a throttle opening degree detector is configured to detect the throttle opening degree of the propulsion device; and an actuator controller is configured to control the throttle actuator and the shift actuator such that the actual boat speed reaches the target boat speed, wherein the actuator controller performs intermittent control of switching the shift state alternately to a shift-in state and a neutral state by the shift actuator when the throttle opening degree of the propulsion device is an idling opening degree in the shift-in state and the actual boat speed larger than the target boat speed is detected for a first time or more in an auto cruise mode of automatically controlling a boat speed, characterised in that the actuator controller is configured to perform control of switching alternately between the shift-in state in a first direction or the shift-in state in a second direction opposite to the first direction and the neutral state in the intermittent control, and in that the actuator controller is configured to switch the shift state to the second direction if the actual boat speed in the first direction is larger than the target boat speed when performing the intermittent control of switching alternately between the shift-in state in the first direction and the neutral state or control of continuing the neutral state. a target boat speed setting portion is configured to set a target boat speed of a boat; an actual boat speed detector is configured to detect an actual boat speed of the boat; a throttle actuator is configured to change a throttle opening degree of a propulsion device; a shift actuator is configured to switch a shift state; a shift position detector is configured to detect a shift position of the propulsion device; a throttle opening degree detector is configured to detect the throttle opening degree of the propulsion device; and an actuator controller is configured to control the throttle actuator and the shift actuator such that the actual boat speed reaches the target boat speed, wherein the actuator controller performs intermittent control of switching the shift state alternately to a shift-in state and a neutral state by the shift actuator when the throttle opening degree of the propulsion device is an idling opening degree in the shift-in state and the actual boat speed larger than the target boat speed is detected for a first time or more in an auto cruise mode of automatically controlling a boat speed, characterised in that the actuator controller is configured to perform control of switching alternately between the shift-in state in a first direction or the shift-in state in a second direction opposite to the first direction and the neutral state in the intermittent control, and in that the actuator controller is configured to switch the shift state to the second direction if the actual boat speed in the first direction is larger than the target boat speed when performing the intermittent control of switching alternately between the shift-in state in the first direction and the neutral state or control of continuing the neutral state.