Ответ:

При движении навстречу скорости складываются: за каждый час автобусы вместе сближаются на сумму пройденных расстояний.

Скорость сближения: 88 + 99 = 187 км/ч.

Расстояние между городами: 187 · 3 = 561 км.

Ответ: 561 км.