A refrigeration cycle apparatus comprising: a refrigerant circuit formed by connecting, by refrigerant pipes, a compressor, a condenser, a first subcooling device, a second subcooling device, flow control means, a bypass pipe, pressure reducing means, an evaporator, a temperature sensor disposed in a location where it detects a temperature of the air outdoors, and a fan configured to convey air to the first subcooling device, the compressor configured to compress refrigerant; the condenser configured to condense the refrigerant; the first subcooling device configured to cause heat exchange between the refrigerant and air and to subcool the refrigerant; the second subcooling device configured to cause heat exchange between first and second streams of the refrigerant obtained by branching by a branch pipe for causing the refrigerant to branch off and to subcool the first stream of the refrigerant relating to the branching; the flow control means configured to adjust a flow rate of the second stream of the refrigerant relating to the branching and to cause the second stream of the refrigerant to flow through the second subcooling device; the bypass pipe that allows the refrigerant passing through the flow control means and the second subcooling device to flow therethrough; the pressure reducing means configured to reduce pressure of the refrigerant; the evaporator configured to cause the refrigerant to evaporate; and a controller configured to control an amount of heat exchanged in the first subcooling device and an amount of heat exchanged in the second subcooling device based on the temperature of the air, wherein the controller is configured to control the amount of the air conveyed to the first subcooling device by controlling a rotation speed of the fan, control the amount of heat exchanged in the first subcooling device by controlling an amount of the air exchanging heat with the refrigerant in the first subcooling device, and control the amount of heat exchanged in the second subcooling device by controlling an opening degree of the flow control means, characterized in that the controller is configured to control the amount of heat exchanged in the second subcooling device at time intervals shorter than those for controlling the amount of heat exchanged in the first subcooling device. a refrigerant circuit formed by connecting, by refrigerant pipes, a compressor, a condenser, a first subcooling device, a second subcooling device, flow control means, a bypass pipe, pressure reducing means, an evaporator, a temperature sensor disposed in a location where it detects a temperature of the air outdoors, and a fan configured to convey air to the first subcooling device, the compressor configured to compress refrigerant; the condenser configured to condense the refrigerant; the first subcooling device configured to cause heat exchange between the refrigerant and air and to subcool the refrigerant; the second subcooling device configured to cause heat exchange between first and second streams of the refrigerant obtained by branching by a branch pipe for causing the refrigerant to branch off and to subcool the first stream of the refrigerant relating to the branching; the flow control means configured to adjust a flow rate of the second stream of the refrigerant relating to the branching and to cause the second stream of the refrigerant to flow through the second subcooling device; the bypass pipe that allows the refrigerant passing through the flow control means and the second subcooling device to flow therethrough; the pressure reducing means configured to reduce pressure of the refrigerant; the evaporator configured to cause the refrigerant to evaporate; and the compressor configured to compress refrigerant; the condenser configured to condense the refrigerant; the first subcooling device configured to cause heat exchange between the refrigerant and air and to subcool the refrigerant; the second subcooling device configured to cause heat exchange between first and second streams of the refrigerant obtained by branching by a branch pipe for causing the refrigerant to branch off and to subcool the first stream of the refrigerant relating to the branching; the flow control means configured to adjust a flow rate of the second stream of the refrigerant relating to the branching and to cause the second stream of the refrigerant to flow through the second subcooling device; the bypass pipe that allows the refrigerant passing through the flow control means and the second subcooling device to flow therethrough; the pressure reducing means configured to reduce pressure of the refrigerant; the evaporator configured to cause the refrigerant to evaporate; and a controller configured to control an amount of heat exchanged in the first subcooling device and an amount of heat exchanged in the second subcooling device based on the temperature of the air, wherein the controller is configured to control the amount of the air conveyed to the first subcooling device by controlling a rotation speed of the fan, control the amount of heat exchanged in the first subcooling device by controlling an amount of the air exchanging heat with the refrigerant in the first subcooling device, and control the amount of heat exchanged in the second subcooling device by controlling an opening degree of the flow control means, characterized in that the controller is configured to control the amount of heat exchanged in the second subcooling device at time intervals shorter than those for controlling the amount of heat exchanged in the first subcooling device.