An engine control system comprising: an engine having a plurality of cylinders and capable of being operated while switching between a reduced-cylinder operation mode in which combustion is stopped in a part of the plurality of cylinders and an all-cylinder operation mode in which combustion is performed in all the plurality of cylinders; a valve stopping mechanism provided in the engine and capable of switching between a valve-closed state maintaining mode in which at least one of a group of intake valves and a group of exhaust valves of the engine is partially maintained in a valve-closed state and an opening-closing mode in which the valve-closed state maintaining mode is released to set all the intake and exhaust valves (12, 17) to an openable-closable state; and a controller configured to stop fuel supply to the cylinders when a given fuel cut-off condition has been satisfied, wherein the controller is configured, during a transition from a state in which the engine is operated in the reduced-cylinder operation mode to a state in which the fuel cut-off condition is satisfied, to stop the fuel supply to the cylinders at a timing earlier than that during a transition from a state in which the engine is operated in the all-cylinder operation mode to the state in which the fuel cut-off condition is satisfied, wherein the controller is further configured to set the valve stopping mechanism to the valve-closed state maintaining mode, in the reduced-cylinder operation mode, and wherein the controller is configured to switch, to the opening-closing mode when the stop of the fuel supply has been completed, the valve stopping mechanism which is set in the valve-closed state maintaining mode, characterized in that the controller is further configured to perform a control of reducing a torque of the engine when the fuel cut-off condition has been satisfied, and to determine whether or not a reduction amount of the torque caused by the control of reducing the torque has reached a given value, wherein the controller is configured to stop the fuel supply to the cylinders when the reduction amount of the torque is determined to reach the given value, and wherein the controller is configured, during the transition from the state in which the engine is operated in the reduced-cylinder operation mode to the state in which the fuel cut-off condition is satisfied, to perform a control of increasing a reduction rate of the torque, as compared to during the transition from the state in which the engine is operated in the all-cylinder operation mode to the state in which the fuel cut-off condition is satisfied. an engine having a plurality of cylinders and capable of being operated while switching between a reduced-cylinder operation mode in which combustion is stopped in a part of the plurality of cylinders and an all-cylinder operation mode in which combustion is performed in all the plurality of cylinders; a valve stopping mechanism provided in the engine and capable of switching between a valve-closed state maintaining mode in which at least one of a group of intake valves and a group of exhaust valves of the engine is partially maintained in a valve-closed state and an opening-closing mode in which the valve-closed state maintaining mode is released to set all the intake and exhaust valves (12, 17) to an openable-closable state; and a controller configured to stop fuel supply to the cylinders when a given fuel cut-off condition has been satisfied, wherein the controller is configured, during a transition from a state in which the engine is operated in the reduced-cylinder operation mode to a state in which the fuel cut-off condition is satisfied, to stop the fuel supply to the cylinders at a timing earlier than that during a transition from a state in which the engine is operated in the all-cylinder operation mode to the state in which the fuel cut-off condition is satisfied, wherein the controller is further configured to set the valve stopping mechanism to the valve-closed state maintaining mode, in the reduced-cylinder operation mode, and wherein the controller is configured to switch, to the opening-closing mode when the stop of the fuel supply has been completed, the valve stopping mechanism which is set in the valve-closed state maintaining mode, characterized in that the controller is further configured to perform a control of reducing a torque of the engine when the fuel cut-off condition has been satisfied, and to determine whether or not a reduction amount of the torque caused by the control of reducing the torque has reached a given value, wherein the controller is configured to stop the fuel supply to the cylinders when the reduction amount of the torque is determined to reach the given value, and wherein the controller is configured, during the transition from the state in which the engine is operated in the reduced-cylinder operation mode to the state in which the fuel cut-off condition is satisfied, to perform a control of increasing a reduction rate of the torque, as compared to during the transition from the state in which the engine is operated in the all-cylinder operation mode to the state in which the fuel cut-off condition is satisfied.