Ответ:

Пусть длина узкой дороги равна \(x\) км. Тогда длина участка по шоссе в 6 раз больше и равна \(6x\) км.

1. Составим уравнение для общей длины пути:

\(x + 6x = 504\).

\(7x = 504\), поэтому \(x = 72\) км.

Узкая дорога имеет длину 72 км, а участок по шоссе: \(72 \cdot 6 = 432\) км.

2. Время движения по шоссе:

\(432 : 18 = 24\) ч.

3. Время движения по узкой дороге:

\(72 : 12 = 6\) ч.

Ответ: по шоссе — 24 часа, по узкой дороге — 6 часов.