680 minutes to hours Result 680 minutes = 11 hr 20 min Detailed Minutes — 680 680 / 60 = 11.33 ≈ 11 hours 680 - (11 * 60) = 20 minutes