Ответ:

При движении в противоположных направлениях скорости складываются: скорость удаления равна 3 + 4 = 7 км/ч.

Время найдём делением расстояния на скорость удаления: 21 : 7 = 3 ч.

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