Обозначим расстояние, пройденное вторым поездом, как \( x \) км. Из условия задачи знаем, что первый поезд проехал 227 км, и это на 64 км меньше, чем расстояние, пройденное вторым поездом:
\[ 227 = x - 64 \]
Теперь решим это уравнение для \( x \):
\[ x = 227 + 64 = 291 \]
Таким образом, второй поезд проехал 291 км. Чтобы найти общее расстояние между двумя городами, сложим расстояния, пройденные обоими поездами:
\[ 227 + 291 = 518 \]
Следовательно, расстояние между городами составляет 518 км.