How long?

In average, an open water race takes one hour per 5km-segment. This means that a 10km event is about two hours long and a 25km race can last up to five hours