Depending on the type of bagel, freshness can make a big difference. For example, bagels with a sweeter flavor tend to taste best when they are fresh. However, bagels that are toasted and have a crispy texture will usually last about two days in an opened package.