Surface cleaning apparatus for cleaning a surface of a sensor, wherein the surface cleaning apparatus exhibits - a wiping element being adapted to be brought into contact with the surface, - a first support element being adapted to support the wiping element, - a second support element being adapted to support the wiping element, and - moving means operatively associated with the wiping element and being adapted to move the wiping element, wherein the first support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein the second support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein - the surface cleaning apparatus exhibits a third support element being adapted to support the wiping element, - wherein the third support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, - the surface cleaning apparatus exhibits a fourth support element being adapted to support the wiping element, - wherein the fourth support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, - characterised in that the wiping element is guided in a translational movement relative to the surface through the first, second, third and fourth support elements (110, 120, 130, 140). - a wiping element being adapted to be brought into contact with the surface, - a first support element being adapted to support the wiping element, - a second support element being adapted to support the wiping element, and - moving means operatively associated with the wiping element and being adapted to move the wiping element, wherein the first support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein the second support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein wherein the first support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein the second support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, wherein - the surface cleaning apparatus exhibits a third support element being adapted to support the wiping element, - wherein the third support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, - the surface cleaning apparatus exhibits a fourth support element being adapted to support the wiping element, - wherein the fourth support element is adapted to guide the wiping element in a translational movement (210, 211, 212, 220, 230, 231, 232, 233) relative to the surface, - characterised in that the wiping element is guided in a translational movement relative to the surface through the first, second, third and fourth support elements (110, 120, 130, 140).