Convert 31740 seconds to minutes Result 31740 seconds = 529 min Detailed Seconds — 31740 31740 / 60 = 529 minutes