C.J. Spiller and the Bills will play the Raiders in either Oakland or London in 2014. James P. McCoy/Buffalo News

The Buffalo Bills will play the teams in the AFC West and NFC North divisions in 2014.

Buffalo will play host to Kansas City, San Diego, Green Bay, Minnesota and Cleveland in non-division games. The Bills will visit Denver, Oakland, Chicago, Detroit and Houston in non-division road games. The other games on the schedule will be home-and-home meetings with New England, Miami and the New York Jets.

Buffalo has a chance to travel to London, because Oakland is scheduled to play a home game in England in 2014.

The New York Jets’ defeat of Miami Sunday guaranteed Buffalo a last-place finish for a sixth straight season. Cleveland and Houston are the two opponents Buffalo faces as a result of its division ranking. The Browns and Texans are last in their respective divisions.

It will be the seventh time in the last eight years Buffalo will face Cleveland and the seventh straight season Buffalo faces Kansas City. It will be the first time since 2006 Buffalo has hosted both Green Bay and Minnesota.

The dates and times of the 2014 games are released by the NFL in April.

Click here to see the comments. Add yours now!