Who holds the world record for the longest distance run in 24 hours. / General Knowledge MCQs, World Records MCQs / By The Professor a) Yiannis Kouros b) Dean Karnazes c) Scott Jurek d) Pam Reed Answer: a) Yiannis Kouros (303.506 km or 188.68 miles)