Ответ:

За 2 часа пешеход прошёл расстояние: \(6 \cdot 2 = 12\) км.

Скорость сближения: \(18 - 6 = 12\) км/ч.

Время догоняния: \(12 : 12 = 1\) ч.

Ответ: через 1 час.