Convert 20880 seconds to minutes Result 20880 seconds = 348 min Detailed Seconds — 20880 20880 / 60 = 348 minutes