An intake control system for an internal combustion engine, including a variable intake lift mechanism that adjusts an intake air amount (GAIR) by changing a lift (LIFTIN) of an intake valve according to a target intake air amount (GAIRCMD), and a throttle valve that is disposed in an intake passage, for adjusting intake pressure (PBGA) by changing an opening of the throttle valve according to the target intake air amount, comprising: operating condition-detecting means (22b, 25) for detecting operating conditions of the engine; target intake air amount-setting means for setting the target intake air amount (GAIRCMD) serving as a target of the intake air amount according to the detected operating conditions of the engine; throttle valve opening-setting means for setting the opening of the throttle valve according to the target intake air amount; and correction means for correcting the set target intake air amount (GAIRCMD) such that a change in the target intake air amount (GAIRCMD) is delayed when the target intake air amount (GAIRCMD) changes and the throttle valve opening-setting means sets the opening of the throttle valve according to at least the corrected target intake air amount (GAIRCCOR), characterized in that the engine further includes a variable intake cam phase mechanism for changing a cam phase (CAIN) of an intake cam that actuates the intake valve, with respect to a crankshaft; and the intake control system further comprises lift-detecting means for detecting a lift (LIFTIN) of the intake valve and cam phase-detecting means for detecting the cam phase (CAIN), and wherein said correction means comprises: limit value-setting means for setting a limit value (GAIRLMTH, GAIRLMTL) which is at least one of an upper limit value and a lower limit value of the target intake air amount according to the detected lift (LIFTIN) of the intake valve and according to the detected cam phase (CAIN), the correction means being adapted to correct the target intake air amount (GAIRCMD) by limiting the target intake air amount based on the set limit value: (GAIRLMTH, GAIRLMTL) such that the target intake air amount is limited according to the change in the delay of the actual intake air amount from the target intake air amount caused by the lift of the intake valve and the cam phase change of the intake cam. operating condition-detecting means (22b, 25) for detecting operating conditions of the engine; target intake air amount-setting means for setting the target intake air amount (GAIRCMD) serving as a target of the intake air amount according to the detected operating conditions of the engine; throttle valve opening-setting means for setting the opening of the throttle valve according to the target intake air amount; and correction means for correcting the set target intake air amount (GAIRCMD) such that a change in the target intake air amount (GAIRCMD) is delayed when the target intake air amount (GAIRCMD) changes and the throttle valve opening-setting means sets the opening of the throttle valve according to at least the corrected target intake air amount (GAIRCCOR), characterized in that the engine further includes a variable intake cam phase mechanism for changing a cam phase (CAIN) of an intake cam that actuates the intake valve, with respect to a crankshaft; and the intake control system further comprises lift-detecting means for detecting a lift (LIFTIN) of the intake valve and cam phase-detecting means for detecting the cam phase (CAIN), and wherein said correction means comprises: limit value-setting means for setting a limit value (GAIRLMTH, GAIRLMTL) which is at least one of an upper limit value and a lower limit value of the target intake air amount according to the detected lift (LIFTIN) of the intake valve and according to the detected cam phase (CAIN), the correction means being adapted to correct the target intake air amount (GAIRCMD) by limiting the target intake air amount based on the set limit value: (GAIRLMTH, GAIRLMTL) such that the target intake air amount is limited according to the change in the delay of the actual intake air amount from the target intake air amount caused by the lift of the intake valve and the cam phase change of the intake cam. limit value-setting means for setting a limit value (GAIRLMTH, GAIRLMTL) which is at least one of an upper limit value and a lower limit value of the target intake air amount according to the detected lift (LIFTIN) of the intake valve and according to the detected cam phase (CAIN), the correction means being adapted to correct the target intake air amount (GAIRCMD) by limiting the target intake air amount based on the set limit value: (GAIRLMTH, GAIRLMTL) such that the target intake air amount is limited according to the change in the delay of the actual intake air amount from the target intake air amount caused by the lift of the intake valve and the cam phase change of the intake cam.