Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 220; Flight Crew Total 25500; Flight Crew Type 6800
Time Pressure; Workload
Conflict Ground Conflict; Critical; Deviation / Discrepancy - Procedural Clearance
Flight Crew Executed Go Around / Missed Approach; Flight Crew Took Evasive Action
Human Factors; Procedure
On very short final for a landing on runway XX with a landing clearance; we were ordered to go around by ZZZ Tower. My humble estimate was that we were at about 50 feet altitude. Aircraft Y crossed runway XX at taxiway 1 heading east bound and was directly in front of us on the runway. A go around was executed and we were cleared to 4;000 feet and took radar vectors for a landing on runway XY. The rest of the flight and landing was uneventful. First Officer was the pilot flying and did an excellent job. I highly commend the tower controller for their quick actions and decision making in making the immediate call for us to execute a go around. Had the timing been just seconds later; this incident could have had a very different outcome as we would have touched down.
Captain reported ATC issued a go around instruction at approximately 50 feet due to an aircraft crossing the active runway and complied with instructions.