A cleaning apparatus comprising: a cleaning apparatus body comprising a drive unit configured to generate a suction force; a head unit through which air is introduced by the suction force; a cleaning stick configured to extend from the head unit in a lengthwise direction; and a dust collector comprising an inlet port and an outlet port, the dust collector configured to be connectable to a portion of the cleaning stick so that, when the dust collector is connected to the portion of the cleaning stick the outlet port is spaced apart from the inlet port in the lengthwise direction, and a dust collecting flow path is formed in the lengthwise direction from the inlet port to the outlet port, wherein the air introduced through the head unit flows along a stick flow path that extends in the lengthwise direction through the cleaning stick and into the dust collector and along the dust collecting flow path, the dust collector further comprising: a cyclone unit which comprises the dust collecting flow path and is configured to generate a cyclone stream from the air introduced through the head unit such that dust is separated from the air that flows along the dust collecting flow path; and a dust collecting unit connected to the cyclone unit and configured to collect dust from the cyclone unit, the cyclone unit further comprising: a cyclone generator configured to generate the cyclone stream in air introduced through the inlet port, characterised in that the cyclone generator comprises at least one cyclone generating rib having a spiral shape and formed around the centre of the inlet port to allow air introduced through the inlet port to form the cyclone stream. a cleaning apparatus body comprising a drive unit configured to generate a suction force; a head unit through which air is introduced by the suction force; a cleaning stick configured to extend from the head unit in a lengthwise direction; and a dust collector comprising an inlet port and an outlet port, the dust collector configured to be connectable to a portion of the cleaning stick so that, when the dust collector is connected to the portion of the cleaning stick the outlet port is spaced apart from the inlet port in the lengthwise direction, and a dust collecting flow path is formed in the lengthwise direction from the inlet port to the outlet port, wherein the air introduced through the head unit flows along a stick flow path that extends in the lengthwise direction through the cleaning stick and into the dust collector and along the dust collecting flow path, the dust collector further comprising: a cyclone unit which comprises the dust collecting flow path and is configured to generate a cyclone stream from the air introduced through the head unit such that dust is separated from the air that flows along the dust collecting flow path; and a dust collecting unit connected to the cyclone unit and configured to collect dust from the cyclone unit, a cyclone unit which comprises the dust collecting flow path and is configured to generate a cyclone stream from the air introduced through the head unit such that dust is separated from the air that flows along the dust collecting flow path; and a dust collecting unit connected to the cyclone unit and configured to collect dust from the cyclone unit, the cyclone unit further comprising: a cyclone generator configured to generate the cyclone stream in air introduced through the inlet port, characterised in that the cyclone generator comprises at least one cyclone generating rib having a spiral shape and formed around the centre of the inlet port to allow air introduced through the inlet port to form the cyclone stream. a cyclone generator configured to generate the cyclone stream in air introduced through the inlet port, characterised in that the cyclone generator comprises at least one cyclone generating rib having a spiral shape and formed around the centre of the inlet port to allow air introduced through the inlet port to form the cyclone stream.