Ответ:

Сначала найдём расстояние от посёлка до города: \(12\cdot4=48\) км.

Обратный путь такой же длины. Найдём время: \(48:16=3\) ч.

Ответ: 3 часа.