- Binu Kannanthanam
- 77:00:00 hour(s):minute(s):second(s)
- India (Kottayam)
The longest speech marathon is 77 hours, achieved by Binu Kannanthanam (India) in Kerala, India, from 5 to 8 September 2017.
Binu spoke on over 20 different topics across this time in order to set this record.