

The NFL has officially confirmed every team set to host an international game in 2026. And with that decision comes confirmation of whether the Buffalo Bills will play in one of the games.
To keep it short and sweet, no. Buffalo will be playing all 17 games in 2026 in the United States.
On Tuesday, it was confirmed that the Atlanta Falcons were the final team to be designated as a home team for an international game (Madrid, Spain). That means all nine games have their home teams, and now the scheduling can be put together.
Joining Atlanta as a home team for the games are Jacksonville (twice), San Francisco, Los Angeles Rams, Detroit Lions, New Orleans Saints, Dallas Cowboys, and Washington Commanders.
But why won't the Bills be a part of any of those nine games? It's simple; aside from one team, they don't play any of these games on the road.
This year, in addition to the regular AFC East matchups, Buffalo plays both the NFC North and the AFC West. So, they do play the Lions, but the game is in Orchard Park. The only other opponent playing internationally is Los Angeles. However, that game is already set to be against the San Francisco 49ers in Week 1 from Melbourne, Australia.
That means that, for at least one more season, Bills fans will have to wait to take a trip to see the team play in a new location.
Buffalo is no stranger to playing international games. From 2008 to 2013, the team played annual regular-season games in Toronto at the Rogers Centre. After that ended, the Bills played in two games in London in 2015 and 2023 against the Jacksonville Jaguars.
As far as their performance in those games, it hasn't been the best. In eight regular-season games, the Bills are 1-7. The only win came in 2011 when they beat Washington 23-0 in Toronto.
Bills Roundtable also offers a fan community and message board. We’d love to have you join us to talk all things Bills. Click the “Join” button at the top of the page to join our community for free.