Ответ:

1. Найдём расстояние от города до посёлка: \(16 \cdot 2=32\) км.

2. Найдём время, за которое пешеход пройдёт это расстояние: \(32 : 4=8\) часов.

Ответ: 8 часов.