Ответ:

Пусть расстояние между городами равно \(s\) км. Тогда время скорого поезда — \(\frac{s}{90}\) ч, товарного — \(\frac{s}{60}\) ч. Товарный поезд затратил на 1,5 ч больше:

\(\frac{s}{60}-\frac{s}{90}=1.5\).

Умножим уравнение на 180: \(3s-2s=270\), поэтому \(s=270\).

Ответ: 270 км.