1040 minutes to hours Result 1040 minutes = 17 hr 20 min Detailed Minutes — 1040 1040 / 60 = 17.33 ≈ 17 hours 1040 - (17 * 60) = 20 minutes