Ответ:

Первый самолёт вылетел на 3 часа раньше и за это время пролетел:

\(600 \cdot 3 = 1800\) км.

Второй самолёт догоняет первый со скоростью, равной разности их скоростей:

\(900 - 600 = 300\) км/ч.

Время, за которое второй самолёт догонит первый после своего вылета:

\(1800 : 300 = 6\) ч.

За это время второй самолёт пролетит:

\(900 \cdot 6 = 5400\) км.

Ответ: через 6 ч после вылета второго самолёта, на расстоянии 5400 км от города. Это будет через 9 ч после вылета первого самолёта.