\[Пусть\ весь\ путь\ x;\]
\[\ 0,5x - половина\ пути.\]
\[Составим\ уравнение:\]
\[0,2x + 0,15x = 0,5x - 18\]
\[0,35x = 0,5x - 18\]
\[0,5x - 0,35x = 18\]
\[0,15x = 18\]
\[x = 18\ :0,15\]
\[x = 120\ (км) - весь\ путь.\]
\[Ответ:120\ км.\ \]