Ответ:

Пусть весь путь равен \(x\) км.

Весь путь складывается из пройденной и оставшейся частей:

\[\frac{x}{4}+12+\frac{3x}{8}+9=x\]

Приведём подобные слагаемые:

\[\frac{5x}{8}+21=x\]

\[21=x-\frac{5x}{8}=\frac{3x}{8}\]

\[x=21\cdot\frac{8}{3}=56\text{ км}\]

Ответ: 56 км.