Ответ:

Прошёл: 3 ч 15 мин.

Осталось идти на 12 ч 30 мин. больше, значит, оставшееся время равно: 3 ч 15 мин. + 12 ч 30 мин. = 15 ч 45 мин.

Весь путь: 3 ч 15 мин. + 15 ч 45 мин. = 19 ч.

Ответ: 19 ч.