Ответ:

При движении в противоположных направлениях скорости складываются: 23 + 40 = 63 км/ч.

Находим время: 315 : 63 = 5 ч.

Ответ: через 5 часов.