Barnen i bussen var på väg mot en skola som drivs av militären, enligt uppgifter från lokala myndigheter. För flera av de skadade uppges tillståndet vara livshotande.
Pakistans inrikesminister Mohsin Naqvi fördömer attacken i skarpa ordalag och kallar gärningsmännen "odjur".
— Det är ren barbarism att attackera oskyldiga barn, säger han enligt AP.
Ingen grupp har tagit på sig ansvaret.