Skyhawk 172/Cutlass 172
Flight Crew Flight Instructor; Flight Crew Instrument; Flight Crew Multiengine
Flight Crew Last 90 Days 45; Flight Crew Total 302; Flight Crew Type 263
Conflict NMAC; Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Aircraft
Air Traffic Control Provided Assistance; Flight Crew Executed Go Around / Missed Approach; Flight Crew Took Evasive Action
Procedure; Aircraft
While on upwind leg on a go-around from Runway XX at ZZZ we were alerted by our ADS-B of an aircraft 400 feet below us. This traffic appeared to be on the upwind from the parallel runway also in use at the time. I was not able to visualize the aircraft below us and now ADS-B was indicating the aircraft 300 feet below and directly underneath our aircraft. I took the control of the aircraft from my student; who was maintaining runway centerline; and initiated a left turn to avoid a possible collision while continuing the climb. Before I could contact ZZZ Tower they inquired about our abrupt course change. I informed them of the traffic advisory; mistakenly stating it was a TCAS advisory instead of an ADS-B traffic alert. Though having had a near midair collision over a year ago; I know the ADS-B in the aircraft I was flying is very accurate. This was at least a near midair collision and my best estimation the second aircraft was drifting into our flight path. ZZZ Tower requested a phone call once the flight was complete and I complied with the request.
Flight Instructor reported a near midair collision while executing a missed approach and go-around that was alerted by reported by ADS-B.