21 September 2015 Last updated at 12:57 BST
Six hundreds of them raced across the sea from Germany to Denmark.
The  40 kilometres across the Baltic Sea has to be completed in one go - with no breaks allowed.
Despite strong swells and heavy currents, the winner managed to get there and back in just one hour and six minutes.
Look at these incredible kite surfers.