B777-300
Situational Awareness; Communication Breakdown
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Published Material / Policy
General None Reported / Taken
Procedure; Human Factors; Environment - Non Weather Related
We were towing a 777-300 aircraft from terminal B Gate XX to Gate XY.  We were instructed by ground to proceed northbound on Taxiway Alpha.  At the changeover point (intersection of Taxiway Alpha and Taxiway Kilo) we called Ramp Control.  We were told to hold short of [intersection].  At the same time an aircraft was pushing off of Gate XZ. The ramp agent pushing; pushed the aircraft in the wrong direction. The plane was on the service road therefore the wing was extremely close if not on the main taxiway.  We had to stop the tow prior to [intersection] to avoid a possible incident.  We had to wait for the ramp agent to correct the push.  The Ramp Controller also had told the pilot that she was going to get a Ramp Supervisor down there to see what was going on.  After he was clear of the taxiway; we continued on the main taxiway.
Ground reporter reported ground conflict when towing aircraft.