Helicopter
Air Traffic Control Fully Certified; Flight Crew Commercial; Flight Crew Flight Instructor; Flight Crew Instrument
Air Traffic Control Military 2; Flight Crew Last 90 Days 350; Flight Crew Total 1500; Flight Crew Type 400
Time Pressure; Situational Awareness; Other / Unknown; Confusion; Communication Breakdown; Workload
Conflict NMAC; Deviation / Discrepancy - Procedural Published Material / Policy; Ground Incursion Runway
Flight Crew Took Evasive Action
Human Factors
My student and I entered the pattern at ZZZ from the NE. Upon checking in we heard one other aircraft in the pattern doing touch and goes. My student was flying and I was coordinating with the other aircraft on the radio. As my student and I entered 45 degree to left base [Runway] XY we could not get a visual on the the other aircraft that was on final XY. I instructed my student to perform a left 270 for separation. When we rejoined left base XY and gained visual on the other aircraft which was now on the go [Runway] XY. We called final XY and chose to shoot the landing to XY at intersection 1. At 100 feet AGL I noticed a landing light slightly below our altitude coming from the opposite direction. I took immediate control of the aircraft and performed a descending left turn to avoid the oncoming aircraft. We landed on taxiway 2 just north of taxiway 3. I successfully hailed the plane departing Runway XZ which informed me they 'had made an on the go call' and that they 'had a visual on us the entire time'. They made a call 'departing to the Northwest' and that was their last call on frequency. At no point did the aircraft departing RWY XZ take evasive actions.I contacted the CFI in the other plane that had performed the touch and go on Runway XY ahead of us and he confirmed he had not heard the aircraft departing XZ make any radio calls.
Helicopter Pilot reported a NMAC with an opposite direction aircraft at a non-towered airport. The opposite direction aircraft did not take any evasive action and did not announce; on CTAF; its intentions or position.