The NFL officially announced on Monday that the 2024 schedule release will happen on May 15th. At that time, all 32 schedules will be announced and we will know who the Buffalo Bills will be playing and when.
The first official leak was from the NFL when they announced that the Kansas City Chiefs will open up the season on Thursday, September 5th against the Baltimore Ravens. It's tradition for the Super Bowl champion to open the season at home against a top-tier opponent. Last year, the Chiefs hosted the Detroit Lions where the lost 21-20.
The Bills are coming off of another season where they lost to the Kansas City Chiefs in the playoffs and they are going through a mini-rebuild after trading Stefon Diggs and letting high-priced players like Micah Hyde walk.
Stay up to date with all of the latest schedule leaks and rumors.
Bills 2024 schedule leaks tracker
Preseason:
Week 1: vs Arizona Cardinals
Week 2: at Miami Dolphins Thursday Night Football (source)
Week 3: vs Jacksonville Jaguars Monday Night Football
Week 4: at Baltimore Ravens
Week 5: at Houston Texans
Week 6: at New York Jets Monday Night Football
Week 7: vs Tennessee Titans
Week 8: at Seattle Seahawks
Week 9: vs. Miami Dolphins
Week 10: at Indianapolis Colts
Week 11: vs. Kansas City Chiefs
Week 12: Bye
Week 13: vs. San Francisco 49ers Sunday Night Football (source)
Week 14: at Los Angeles Rams
Week 15: at Detroit Lions
Week 16: vs New England Patriots
Week 17: vs. New York Jets
Week 18: at New England Patriots