Two planes flying opposite directions (north and south) pass each other 80 miles apart at the same altitude. The northbound plane is flying 200 mph (miles per hour) and the southbound plane is flying 150 mph. When are the planes 200 miles apart? (Round your answer to one decimal place.)

Let after t hours planes will be 500 miles apart.

Then EB = 200t
BC = 150t
Therefore, EC = EB + BC = 350t
It's given that DC = 200 miles
By Pythagoras theorem again,
DC² = EC²+ DE²
(200)²= (350t)²+ (80)²
40000 = 122500t² + 6400
400 = 1225t² + 64
1225t² = 336
t² = 0.27438571
t=0.52 ≈ .52 hours = 31 mins
is the correct or did I do something wrong?

In my sketch I have a right-angled triangle where the base is 80 and the other leg is 200t + 150t or 350t

so we want :
(350t)^2 + 80^2 = 200^2
122500t^2 = 33600
t^2 = 33600/122500 = 48/175
t = .5237 hrs = appr 31.4 minutes

looks like we got the same