- Who
- Martin Strel
- What
- 504.5 kilometre(s)
- Where
- Hungary (Paks)
- When
The longest non-stop open-water swim by an individual is 504.5 km (313.17 miles) by Martin Strel (Slovenia), who swam the Danube from Melk (Austria) to Paks (Hungary) in 84 hr 10 min on 3-6 July 2001.