Convert 31440 seconds to minutes Result 31440 seconds = 524 min Detailed Seconds — 31440 31440 / 60 = 524 minutes