Ответ:

Пусть весь путь равен \(s\) км. Тогда каждый участок равен \(\frac{s}{2}\) км.

Время движения на велосипеде:

\(t_1 = \frac{s/2}{25} = \frac{s}{50}\).

Время ходьбы:

\(t_2 = \frac{s/2}{5} = \frac{s}{10}\).

По условию:

\(\frac{s}{50} + \frac{s}{10} = 3\).

\(\frac{6s}{50} = 3\), поэтому \(s = 25\) км.

Пешком человек прошёл \(25 : 2 = 12.5\) км.

Время ходьбы:

\(t_2 = 12.5 : 5 = 2.5\) ч = 2 ч 30 мин.

Ответ: 2 ч 30 мин.