A Karosa B 931 a Karosa 900-as sorozat modellje. A karosszéria félig önhordó vázzal és motorral, automata sebességváltóval a hátsó részen. Csak a hátsó tengely van meghajtva. Az első tengely független, a hátsó tengely szilárd. Minden tengely pneumatikus felfüggesztésre van felszerelve. A jobb oldalon három ajtó van (az első keskenyebb, mint a középső ajtók). A belső oldalon műanyag Vogelsitze illetve Fainsa ülések vannak. A vezetőfülkét elkülönítették a jármű többi részétől mázas válaszfalon (az 1995-ben készült BK1 típus nem volt felosztva). A középső részben van egy babakocsik illetve tolószékesek számára kialakított helyiség.