Charles finished with 78 rushing yards and Husain Abdullah returned one of three Kansas City interceptions 44 yards for a touchdown as the Chiefs improved to 6-0 for the first time since 2003.
The victory also marked an end to Kansas City's six-game home losing streak against the Raiders.
Terrelle Pryor completed a 39-yard touchdown pass to Denarius Moore for Oakland (2-4).
Duggar sisters unveil Christian dating rules in new book
Ohio bar shooting arrested, charged with murder