Пусть x часов - ехал на поезде,
Тогда количество часов, проведенных на теплоходе х - 3
Составляем уравнение:
60х + 25(х-3) = 605
60х + 25х - 75 = 605
85х =605+75
85х = 680
х = 8
8 часов - время в пути на поезде
Отсюда 8 - 3 = 5 (ч) - время, которое он плыл на теплоходе.
Ответ: 5 часов.