The schedule won't come out until April, but the Lions' victory over the Bears on Sunday knocked into place the final piece of the 49ers' list of opponents.
The Bears’ loss meant that they finished in last place in the NFC North and will host the 49ers, who finished in the same spot in the NFC West. Chicago will be the 49ers’ shortest non-division destination next season.
The 49ers also will visit the Falcons, Panthers, Bills and Dolphins as well as their usual NFC West opponents. They will host the Buccaneers, Saints, Jets, Patriots, Cowboys as well as their NFC West opponents.
There's an outside chance the NFC West could be restructured with a team or teams moving to Los Angeles.