Marathonwedstrijden hebben een lengte van 10 tot 50 kilometer of zelfs meer. De langste wedstrijd is Harnandarias-Parana in Argentinië, met een lengte van 88 km. Edith van Dijk zwom en won deze wedstrijd als ‘koningin van de rio’ verschillende malen, met tienduizenden uitzinnige supporters langs de oevers.
In Nederland is de langste marathonwedstrijd ook de ONK Marathonzwemmen: de IJsselmeeroversteek van Stavoren naar Medemblik over 22 km. In 2012 heeft OLA-captain Rick Nobels (toen 17) als jongste ooit deze oversteek gemaakt in 6.41.15 bij 16 graden Celsius. In 2013 heeft Nico Mak (17), als tweede zwemmer van coach Hans Beenker, dit gepresteerd in golven van ruim een meter in 6.32.15. In 2014 hebben Nico Mak (18), Elena Peeters (17) en Alphonse de Koster (18) zich voorbereid op deze marathon, maar helaas werd de marathon toen afgelast wegens slechte weersomstandigheden.