You asked:

80 minutes equals how many hours

  • hour
    hour
    80 minutes is 1.33 hours.