Ответ:

Вычислим: \(346:43=8\) (остаток 2), поскольку \(43\cdot8=344\). Восемь автобусов вместят 344 человека, поэтому для оставшихся двух нужен ещё один автобус.

Ответ: 9 автобусов.