Ulykken skjedde fredag ettermiddag nær byen Tianjin, opplyser statlige medier lørdag. Bussen holdt høy fart og veltet etter kollisjonen.
De fleste av passasjerene skal ha vært studenter på vei tilbake til skolen etter å ha hatt ferie i en uke.
En polititalsmann sier til ABCNews at bussen hadde svært høy fart, og at flere at passasjerene ble kastet ut av kjøretøyet.
Det fatale krasjet er det siste av mange på Kinas farlige veier. I september ble ni mennesker drept og 20 skadd da en passasjerbuss kolliderte med en lastebil i Anhui-provinsen øst i Kina.
Nesten 70.000 mennesker døde på veiene i Kina i 2009, med rundt 190 ulykker hver dag, ifølge poltiiets statistikk.
- Les også: Ulykke på undergrunnen i Shanghai