- Azad Haidarian
- 55:10:04 hour(s):minute(s):second(s)
- Iran (Sanandaj)
The longest punch-bag marathon is 55 hr 10 mins 4 sec, and was achieved by Azad Haidarian (Iran) in Sanandaj, Iran, from 8 to 11 August 2018.
The attempt took place at Family Land recreation complex.