They will need to play well, stop the turnovers, And be very very lucky to get in.
After the Eagles, they finally get their bye, then onto KC then Dallas and the Chargers. They finish up with Miami. I don't see playoffs happening for them unless a couple of their opponents have really bad games. They would have to put it all together, if not in Philly, then for sure in KC. I don't think they can. I'm waiting for them to prove me wrong.
Looking at the Bills schedule, they definitely have a hard road ahead compared to the Steelers and Texans. So yes, the Bills failure to beat inferior teams earlier in the season may have cost them dearly.