Для решения этой задачи нам нужно воспользоваться формулой расстояния, основанной на формуле $d = vt$, где $d$ - расстояние, $v$ - скорость и $t$ - время.
Пусть $d$ - расстояние между городами, $t$ - время в часах, в течение которого первый автобус догнал второй.
Первый автобус двигался со скоростью 95 км/ч, а второй – со скоростью 80 км/ч. Оба автобуса двигались 8 часов, что означает, что первый автобус проехал $95 * 8 = 760$ км, а второй – $80 * 8 = 640$ км.
Таким образом, на момент догоняния первый автобус отстал от второго на $760 - 640 = 120$ км.
Следовательно, расстояние между городами составляет 120 км.
